Desenvolvedor(a) Backend Java | AWS & Spring Boot | Inglês Avançado
Core
Building scalable backend applications, REST APIs, and microservices architecture in a cloud environment for global projects.
Role type
Senior Backend Java Engineer (Cloud)
Builds
Scalable backend applications, REST APIs, microservices
Domain
Cloud Computing, Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 8+, Spring Boot, REST APIs, Microservices, AWS, Docker, Kubernetes, Relational Databases (PostgreSQL, MySQL), NoSQL (MongoDB), Unit Testing (JUnit, Mockito), E2E Testing (Cypress), Message Brokers (Kafka, Event Hub), CI/CD (Jenkins, GitLab CI), Object-Oriented Design, Agile/Scrum
Preferred skills
Angular, Spring Batch, High-scale environments, Fintech/Banking/Telecom domain, Distributed Architecture, Design Patterns
Technologies
Java, Spring Boot, AWS, Docker, Kubernetes, PostgreSQL, MySQL, MongoDB, Kafka, Event Hub, Jenkins, GitLab CI, Cypress, JUnit, Mockito, Angular
Responsibilities
Develop scalable backend applications and REST APIs; Implement microservices architecture; Integrate with cloud services and message brokers; Write and maintain unit and end-to-end tests; Participate in CI/CD pipelines and agile ceremonies.
Seniority
Mid-Senior, hands-on IC