Description
**We are looking for someone bold enough to co-lead this journey with us.**
**Responsibilities and duties:**
* Develop, maintain, and enhance Java applications using Spring Boot
* Design and consume RESTful APIs within microservices architectures
* Implement integrations between internal systems and external services
* Analyze business requirements and propose technical solutions aligned with project needs
* Perform analysis, coding, debugging, code reviews, testing, and delivery of applications
* Monitor applications in production environments, identifying and resolving technical issues
* Collaborate with IT teams and business units to ensure seamless integrations and continuous improvements
* Contribute to architecture evolution, process improvement, and adoption of development best practices
**Requirements and qualifications:**
Technical requirements:
* Java 8\+
* Spring Framework
* Spring Boot
* Spring MVC
* Spring Data JPA
* Spring Security
* Spring Cloud
* RESTful APIs
* Microservices
* Hibernate/JPA
* Maven or Gradle
* Git
* Tomcat
* RabbitMQ or ActiveMQ
* Oracle database (PL/SQL, data modeling, and query optimization)
* Unit and integration testing with JUnit, Mockito, and Spring Boot Test
* Observability and monitoring (logs, metrics, health checks)
* IDEs: IntelliJ IDEA, Eclipse, or VS Code
**Desirable:**
* System architecture and layered architecture
* Design Patterns
* API versioning and documentation with Swagger/OpenAPI
* Integration with external services
* Exception handling and data validation
* Transactional control
* CI/CD knowledge
* Jira
* Basic Linux
* HTML, CSS, and JavaScript
* JavaScript frameworks such as Angular 2\+, Vue.js, or React
**Additional information:**
* For your health, we offer **comprehensive medical and dental coverage**, with no copay for exams or consultations.
* Want more well-being? We provide **Gympass** and **Zenklub** (with two free sessions per month) to support your physical and mental health.
* When hunger strikes, use our meal benefit **Flash** to shop at any supermarket or restaurant.
* Love to travel? Meet **Férias & Co**, a benefit that helps make your dream vacation a reality.
* Have children? You’re eligible for **childcare assistance**.
* Growing family? We offer **MomCare**, a flexible monetary incentive post-maternity leave for new Datunian mothers.
* To personalize your workspace, count on our **home office allowance**.
* Want to invest in your professional growth? We partner with several prestigious educational institutions to offer you discounts of up to 70% on **undergraduate**, **postgraduate**, **MBA**, **language**, and many other courses!
**To explore all our benefits, visit the homepage of our careers page.**