Dev Full Stack Java Sênior in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Dev Full Stack Java Sênior in Brazil.
In this role, you will contribute to the development of scalable, high-performance digital solutions that support large-scale retail operations in a highly dynamic environment. You will work across the full stack, building robust backend services in Java with Spring Boot and JPA, while also developing modern and responsive interfaces using React. The position involves active participation in architectural decisions, technical design, and end-to-end software delivery, from requirements analysis to production deployment. You will collaborate closely with agile squads, product teams, and other engineers to build secure, reliable, and high-quality systems. The environment is innovation-driven, with strong exposure to enterprise-level challenges, integration ecosystems, and modern engineering practices. This is a hands-on senior role where your technical leadership and problem-solving skills directly influence product quality and scalability.
You will be responsible for designing, developing, and evolving full stack applications, ensuring technical excellence, scalability, and alignment with business needs.
- Develop and maintain web applications using Java (Spring Boot, JPA) and React, ensuring performance, scalability, and maintainability.
- Design and implement new features across systems, working closely with cross-functional agile teams.
- Build and consume RESTful APIs, enabling secure and efficient system integrations.
- Participate in the full software lifecycle, including analysis, architecture, development, testing, deployment, and production support.
- Ensure code quality through automated testing, code reviews, and adherence to engineering best practices.
- Support system monitoring and incident resolution in production environments using observability tools.
- Contribute to system documentation, technical standards, and architectural decisions.
- Mentor junior developers and support technical decision-making within squads.
The ideal candidate has strong full stack experience, technical maturity, and the ability to work in complex, distributed environments.
- Solid experience with Java, Spring Boot, JPA, and React for web application development.
- Experience designing and consuming REST APIs and working with system integrations.
- Knowledge of software architecture, clean code principles, and agile methodologies.
- Experience with CI/CD pipelines and modern software delivery practices.
- Familiarity with observability tools such as DataDog or similar monitoring platforms.
- Ability to analyze business requirements and translate them into scalable technical solutions.
- Strong communication skills and collaborative mindset in cross-functional teams.
- Degree in a technical field (or equivalent practical experience).
- Health and dental insurance.
- Meal and food allowance.
- Life insurance coverage.
- Childcare assistance and dependent support.
- Training programs and certification incentives.
- University and language school partnerships.
- Remote-friendly digital work environment.
- Gym and wellness benefits (TotalPass or equivalent).
- Performance-oriented and innovative engineering culture.
- Access to modern technologies and enterprise-scale projects.