Desenvolvedor de Software Sênior(Java)
Core
Senior backend engineer designing and developing scalable microservices and RESTful APIs using Java and Spring Boot.
Role type
Senior IC backend software engineer
Builds
Production backend services and APIs
Domain
Software engineering / Backend development
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, RESTful API design, Microservices architecture, Hibernate/JPA, Relational databases, JUnit, Mockito, Git, Maven/Gradle, Clean Code, SOLID principles, Design Patterns
Responsibilities
Develop and deliver software components within an agile Squad; Build, maintain, and evolve backend applications; Design and integrate RESTful APIs; Contribute to microservices-based solutions; Implement efficient data access with relational databases; Create and maintain automated tests; Apply engineering best practices and design patterns.