Desenvolvedor Java Sr - Equiplano
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor Java Sr - Equiplano in Brazil.
This is an exciting opportunity for a Senior Java Developer to contribute to the evolution of impactful digital solutions designed for the public sector. In this fully remote role, you will work on the development and continuous improvement of proprietary products focused on efficiency, scalability, and innovation. You’ll collaborate with multidisciplinary teams in a highly technical and knowledge-driven environment where clean architecture, software quality, and modern engineering practices are strongly valued. The position offers the chance to influence technical decisions, mentor other developers, and help shape long-term product evolution. Ideal candidates are passionate about building reliable systems, solving complex challenges, and driving continuous improvement through technology and collaboration.
Accountabilities:
- Develop and maintain Java-based applications following established architecture standards, technical guidelines, and development methodologies.
- Translate business requirements into scalable, reusable, and maintainable technical solutions using SOLID principles, design patterns, and clean code practices.
- Create and maintain unit and integration tests using tools such as JUnit and Mockito to ensure software quality and reliability.
- Perform code reviews and contribute to the continuous technical improvement of the development team.
- Collaborate with business and support teams to analyze complex issues and define effective technical solutions.
- Propose improvements focused on performance, scalability, maintainability, and system availability.
- Research and evaluate new technologies, tools, and best practices applicable to the product ecosystem.
- Mentor less experienced developers through technical guidance, knowledge sharing, and internal training initiatives.
- Maintain clear and updated technical documentation, including architectural decisions and development processes.
- Bachelor’s degree in Computer Science, Information Systems, Information Technology, or related fields.
- Strong professional experience with Java 8 and Java 17 development.
- Hands-on expertise with Spring Framework, including Spring Boot, Spring MVC, and Spring Data.
- Solid experience with Hibernate, JPA, relational databases, and SQL modeling using SQL Server and/or PostgreSQL.
- Strong understanding of SOLID principles, clean code, and software design patterns.
- Experience creating unit and integration tests using JUnit and Mockito.
- Proficiency with Git and version control workflows.
- Familiarity with AI-assisted development tools such as GitHub Copilot, OpenAI Codex, or Claude.
- Strong analytical thinking, problem-solving skills, and ability to work independently in remote environments.
- Excellent collaboration and communication skills with a team-oriented mindset.
- Nice to have: experience with Angular, ERP systems, public sector software, SonarQube, or asynchronous messaging tools such as RabbitMQ.
- Fully remote work model across Brazil.
- Health insurance plan.
- Dental insurance coverage.
- Life insurance.
- Private pension plan.
- iFood card for meals and food expenses.
- Childcare assistance.
- Birthday bonus and annual personal day off (“Dia do Perrengue”).
- Access to Wellhub for fitness and wellness support.
- Discounts through exclusive employee platforms and travel benefits.
- Educational partnerships and continuous career development opportunities.
- Online healthcare support services.
Requirements:
Benefits:
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1