NB
Hybrid
São Paulo, SP, Brazil
Salary Range
BRL
Full Time Employee
Experience Level
Mid level
Requirements
2+ years of experience in the career
REST API
Microservices
Java
Git
Spring Boot
Tasks and Responsibilities
Show originalAt Nava, we believe in the power of technology to transform businesses — and we have a challenging and strategic opportunity waiting for you.
Come write code with us! 🚀
Availability for hybrid work in the Av. Paulista / São Paulo capital area
Key Responsibilities
- Analyze business requirements
- Develop, maintain, and evolve Java applications using Spring Boot
- Create and consume RESTful APIs
- Implement system integrations
- Analyze, code, debug, review code, test, and deliver applications
- Monitor applications in production environments
- Identify and resolve technical issues
- Collaborate with IT teams for integrations and business units
- Contribute to improving processes, architecture, and systems
- IT Governance
Requirements and Skills
- Java 8+
- Spring Framework
- Spring Boot
- Spring MVC
- Spring Data JPA
- Spring Security
- Spring Cloud
- RESTful APIs
- Microservices
- Hibernate/JPA
- Maven or Gradle
- Git
- IntelliJ IDEA, Eclipse, or VS Code
- Tomcat
- Messaging: RabbitMQ or ActiveMQ
- Oracle Database: PL/SQL, data modeling, and query optimization
- Unit and integration testing: JUnit, Mockito, and Spring Boot Test
- Observability and monitoring: logs, metrics, and health checks
Preferred Qualifications
- System architecture
- Layered architecture
- Design Patterns
- API versioning
- API documentation with Swagger/OpenAPI
- Integration with external services
- Exception handling
- Data validation
- Transaction management
- CI/CD
- Jira
- Basic Linux
- HTML, CSS, and JavaScript
- JavaScript frameworks: Angular 2+, Vue.js, or React
Interested? Apply for the position and take your technical interview with SophIA:
https://entrevista.starmindai.ai
Code: NAVA-JAVANGULAR
Share job:
Share job: