Description
**Job Description:**
We are looking for a **Java Developer** to join our technology team. The professional will be responsible for the development, maintenance, and evolution of corporate systems, participating in all stages of the software development cycle, from requirements analysis to the implementation and support of solutions.
**Responsibilities:**
\\Develop and maintain applications using Java.
\\Participate in the analysis and gathering of requirements with business areas.
\\Create and consume REST APIs.
\\Perform testing, corrections, and continuous improvements to systems.
\\Work in conjunction with multidisciplinary teams using agile methodologies.
\\Ensure the quality, performance, and security of applications.
\\Participate in code reviews and share development best practices.
**Other Requirements and qualifications, tools, skills, courses, and certifications:**
\\Proven experience with Java development.
\\Knowledge of Spring Boot, Spring MVC, and Spring Data.
\\Experience with relational databases (Oracle, SQL Server, PostgreSQL, or MySQL).
\\Knowledge of REST APIs and microservices architecture.
\\Familiarity with Git and version control tools.
\\Experience with agile methodologies (Scrum/Kanban).
\\Good analytical and problem-solving skills.
**MJV Benefits:**
TotalPass\\Wellhub;
Group life insurance;
Meal/Food Voucher;
Health and dental plan \- Bradesco;
Training actions: lectures, forums, exchanges, and conversations regarding our business. We are constantly connected to learn more and together;
\+MJVer Program: internal referral program where you refer a colleague to work with us, and if that relationship is a match, you win a prize.
Partnerships: want a discount? We have a group on Workplace where we announce partnerships with educational institutions, language schools, gyms, restaurants, products, and other services.