Job description
Important Information
Location:Β Brazil
Job Mode: Full-time
Work Mode:Β Work from home
Job Summary
We are looking for a Senior Java Engineer to support a key international client in a critical infrastructure upgrade. You will be joining an established team to lead the modernization of a legacy product with a predefined lifecycle, ensuring stability and performance while moving the tech stack toward the latest industry standards.
Essential Skills
- Professional experience with Java, with deep understanding of the differences between JDK 11, 17, and 21;
- Solid experience with Oracle DB (18c/19c), including complex SQL queries, performance tuning, and database migration strategies;
- Proven track record of working with legacy systems, including dependency management and refactoring “monolithic” codebases without breaking existing logic;
- Advanced experience with JUnit, Mockito, and automated regression testing suites;
- Proficiency with Maven/Gradle, CI/CD pipelines, and version control (Git).
Highly Desirable Skills
- Knowledge of Cloud environments (AWS/Azure/GCP);
- Experience with Spring Framework versions and their compatibility with Java 21;
- Background in financial or enterprise-level mission-critical applications.
About Encora
Encora is the preferred digital engineering and modernization partner of some of the worldβs leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encoraβs technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.








