Sr. Backend Developer (Java Spring Boot)
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Backend Developer (Java Spring Boot) based in 🇧🇷 Brazil.
This role is focused on building, scaling, and maintaining robust backend systems that power complex digital products.
You will design and implement high-performance server-side logic using Java and Spring Boot in a modern engineering environment.
The position plays a key role in ensuring system reliability, scalability, and optimal performance across applications.
You will collaborate closely with cross-functional teams including product managers, designers, and frontend engineers.
The environment is agile, innovation-driven, and oriented toward continuous improvement and clean software architecture.
This is a high-impact role for an experienced backend engineer passionate about scalable systems and technical excellence.
Accountabilities:
- Design, develop, and maintain scalable backend services using Java and Spring Boot, ensuring high performance and reliability.
- Analyze business and user needs to translate them into technical specifications and effective software solutions.
- Identify performance bottlenecks, troubleshoot complex issues, and continuously optimize system efficiency and scalability.
- Participate in the full software development lifecycle, including coding, testing, debugging, and deployment.
- Collaborate in agile teams with product, UX, and frontend stakeholders to deliver end-to-end features.
- Conduct code reviews, mentor developers, and promote best practices for clean, reusable, and maintainable code.
- Build and maintain automated tests and work closely with QA to ensure software quality.
- Document system architecture, workflows, and technical solutions clearly and consistently.
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Minimum 8+ years of backend development experience, including at least 3+ years with Java and Spring Boot.
- Strong knowledge of RESTful APIs, software design principles, and scalable system architecture.
- Experience with databases such as PostgreSQL, MySQL, and NoSQL solutions.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and CI/CD pipelines.
- Proficiency with Git and agile tools such as Jira, Trello, or similar platforms.
- Strong problem-solving, analytical thinking, and debugging skills.
- Excellent communication skills in English, both written and verbal.
- Ability to work in distributed teams and adapt across time zones.
- Strong sense of ownership, attention to detail, and commitment to continuous learning and improvement.
- Competitive salary aligned with experience and market standards (to be confirmed by the partner company).
- Flexible working arrangements depending on project and team setup.
- Opportunity to work on scalable, high-impact systems in a modern tech environment.
- Exposure to international teams and complex backend architecture challenges.
- Professional growth opportunities, including mentorship and continuous learning culture.
- Additional benefits (healthcare, bonuses, or others) may be offered depending on the final employment package.