Mid-Level Full Stack Developer
J
JobgetherSoftware technology
Remote work from Brazil.Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Node.jsJavaKubernetesMongoDBOracleTypeScriptVue.JsReact
Requirements
- Hold a bachelor's degree in Computer Science, Software Engineering, or a related field.
- Have solid professional experience developing backend applications with Node.js, TypeScript, and Java.
- Be proficient in ReactJS and VueJS and have experience building and maintaining modern web applications.
- Have experience designing and integrating APIs; Apigee Gateway experience is preferred.
- Have knowledge of cloud environments and hands-on experience with Kubernetes and OpenShift.
- Have experience with Oracle and MongoDB, including data management, query optimization, and performance considerations.
- Be familiar with CI/CD practices and tools such as Azure DevOps and GitHub Actions.
- Understand application monitoring and observability, including the ELK Stack, structured logging, and Datadog integration.
- Have experience supporting high-availability or mission-critical applications.
- Be familiar with automated testing, code reviews, secure coding practices, and maintainable software development standards.
- Knowledge of DevSecOps, Hexagonal Architecture, Domain-Driven Design, or Clean Architecture is desirable.
- Experience with Kafka or RabbitMQ, AI-powered coding tools, or telecommunications, fintech, or other large-scale technology environments is an advantage.
Responsibilities
- Design, develop, maintain, and optimize backend applications using Node.js, TypeScript, and Java.
- Build and enhance responsive user interfaces using ReactJS and VueJS.
- Implement and integrate APIs through Apigee Gateway.
- Develop and maintain CI/CD pipelines using Azure DevOps and GitHub Actions.
- Support applications running in Kubernetes and OpenShift environments.
- Manage and optimize Oracle and MongoDB databases.
- Implement structured logging, monitoring, and observability using the ELK Stack and Datadog.
- Develop and maintain automated tests, participate in code reviews, and apply engineering best practices.
- Monitor application performance, investigate incidents, and troubleshoot technical issues in high-availability systems.
- Collaborate with product owners, UX teams, and business stakeholders to define technical approaches and deliver solutions.
View Full Description & ApplyYou'll be redirected to the employer's site