Backend Developer (Node.js, Java)
Tecnologia
OntemAté 22/12/2026
Tempo inteiro100% Remoto
Descrição da vaga
We are seeking a Senior Backend Developer to join a fully remote , high‑performing engineering team. The role focuses on designing, building, and maintaining robust server‑side applications that power critical business services . You will collaborate closely with product owners, front‑end engineers, and DevOps specialists to deliver high‑quality, scalable solutions on schedule
MODALITY - EMPLOYEE- CLT
Key Responsibilities
- Design, develop, and optimize backend services using Java and Node.js. Implement RESTful APIs and micro‑service architectures with Spring Boot.
- Manage data storage, retrieval, and indexing in MongoDB. Deploy, monitor, and troubleshoot applications on AWS cloud infrastructure. Participate in Agile ceremonies (sprint planning, daily stand‑ups, retrospectives).
- Write clean, testable code and maintain comprehensive unit/integration test suites. Conduct code reviews, mentor junior developers, and promote best practices.
- Collaborate with cross‑functional teams to define technical requirements and delivery timelines. Ensure security, performance, and reliability standards are met for all production services.
- 4–6 years of professional experience as a backend developer. Strong proficiency in Java and Node.js, with hands‑on experience in Spring Boot. Demonstrated ability to design, develop, and maintain services on AWS (EC2, Lambda, S3, RDS, etc.).
- Solid experience working with NoSQL databases, specifically MongoDB. Proven track record of delivering projects using Agile methodologies.
- Upper‑Intermediate English (B2) to communicate effectively with distributed teams and stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Containerization and orchestration tools such as Docker and Kubernetes. CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions.
- Experience with message brokers (Kafka, RabbitMQ). Knowledge of testing frameworks (JUnit, Mocha, Jest) and test‑driven development.
- Familiarity with infrastructure‑as‑code tools like Terraform or CloudFormation. Understanding of security best practices (OAuth, JWT, OWASP)
Keywords
JavaNode.jsSpring BootRESTful APIsMicroservicesMongoDBAWSAgile MethodologiesDockerKubernetesCI/CDKafkaRabbitMQJUnitJestTerraformBackend DevelopmentEC2LambdaS3
Tem interesse nesta vaga?