Hybrid
São Paulo, SP, Brazil
Salary Range
Full Time Employee
Experience Level
Mid level
Requirements
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: