Pessoa Desenvolvedora Java Sr
JobgetherRemotely
javasolidspringaijunitclean coderefactoring
Job Description
📋 Description
- Evolve established Java systems by contributing to refactoring initiatives, architectural
- Perform corrective and evolutionary maintenance while continuously improving code quality
- Participate in defining technical solutions collaboratively with engineering and product teams
- Take ownership of delivery quality, covering implementation, automated testing, code reviews
- Work autonomously as a technical reference within the team, supporting the technical development of
- Apply engineering practices such as pair programming, code review, refactoring, and continuous
🎯 Requirements
- Solid professional experience with Java development, including experience working with Java 6, 8
- Proven experience developing and evolving Java applications based on monolithic architectures.
- Hands-on experience with Spring for building APIs and backend solutions.
- Experience with unit and integration testing, particularly using JUnit.
- Strong command of software engineering best practices, including Clean Code, SOLID, sound design
- Ability to read, understand, troubleshoot, and refactor complex existing codebases.
🎁 Benefits
- 100% remote Anywhere Office work model.
- Meal and food allowance.
- Health and dental insurance.
- Home office allowance.
- Profit-sharing program.
- Home office setup voucher.
Back to all jobs