Desenvolvedor Backend - Sênior
JobgetherRemotely
javamysqlkafkaspring bootoracleswaggerrest apijunit
Job Description
📋 Description
- Senior backend engineer building scalable services in a modern environment.
- Develop and maintain backend solutions using Java 11–21 and Spring Boot.
- Design REST APIs with Swagger docs; integrate with SOAP clients.
- Work with Oracle and MySQL databases; implement automated tests (JUnit, Mockito, TDD).
- Apply OOP, Domain-Driven Design (DDD), and SOLID principles.
- Develop microservices with patterns like Circuit Breaker, API Gateway, and BFF.
🎯 Requirements
- 10+ years of professional software development experience, backend focus.
- Advanced Java 11–21 and Spring Boot expertise.
- Strong REST API experience, Swagger, SOAP clients.
- Relational databases experience with Oracle and MySQL.
- Hands-on testing with JUnit, Mockito, automated testing, and TDD.
- DDD, microservices, and patterns such as Circuit Breaker/API Gateway/ BFF.
🎁 Benefits
- Fully remote work model.
- Work on large-scale digital products with significant user impact.
- Exposure to modern Java, Spring Boot, microservices, cloud, containers, messaging, DevOps, CI/CD.
- Collaborative Agile/squad-based environment and knowledge sharing.
- Professional development opportunities and access to tech communities.
- Inclusive, diverse workplace culture emphasizing collaboration and growth.
Back to all jobs