Software Engineer Back End PL 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 Software Engineer Back End PL in Brazil.
This role sits at the core of a high-scale digital health platform that connects patients, healthcare professionals, and organizations through technology. You will be responsible for building and evolving backend systems that support millions of users and hundreds of thousands of monthly consultations. The position requires strong technical expertise in designing scalable, reliable, and maintainable architectures in a distributed environment. You will work closely with product, data, QA, and frontend teams to deliver end-to-end solutions that directly impact healthcare access and quality. This is a hands-on engineering role with significant influence on system design, performance optimization, and technical standards. You will also contribute to mentoring peers and improving engineering practices in a fast-paced, mission-driven environment focused on transforming healthcare at scale.
- Design, develop, and evolve backend systems and new features with a strong focus on scalability, reliability, and maintainability.
- Architect and implement modular services and RESTful APIs, ensuring robust integration between internal and external systems.
- Write clean, efficient, and testable Java code aligned with engineering best practices and internal standards.
- Build and maintain automated tests (unit and integration) to ensure high-quality software delivery.
- Optimize application performance by identifying and resolving bottlenecks in systems handling large volumes of data.
- Collaborate with cross-functional teams including Product, Frontend, QA, and Data to ensure end-to-end delivery of solutions.
- Participate in code reviews, contributing to technical quality, knowledge sharing, and engineering consistency.
- Document architectures, workflows, and technical decisions to strengthen knowledge sharing and scalability.
- Engage in agile ceremonies and contribute proactively to planning, refinement, and retrospectives.
- Mentor junior engineers and support their technical development.
- Solid experience in backend development using Java.
- Strong knowledge of relational and non-relational databases (MySQL, MongoDB).
- Experience handling large-scale systems and complex database queries.
- Proven ability to design and work with RESTful APIs and modular architectures.
- Hands-on experience with testing frameworks, Git version control, and CI/CD pipelines.
- Familiarity with AI-assisted development tools (e.g., Copilot, Cursor, Claude, Codex).
- Experience working in agile product teams within digital or tech-driven environments.
- Strong problem-solving skills with the ability to communicate effectively with technical and business stakeholders.
- Nice to have: experience in healthtech or high-complexity environments, AWS services (EC2, RDS, SQS, Beanstalk), observability and SRE practices, and large-scale distributed systems.
- Monthly flexible benefits card (Caju) covering food, mobility, health, home office, culture, and education.
- Comprehensive health plan with optional dependent coverage.
- Monthly medication assistance benefit for prescribed treatments.
- Access to mental and physical health platforms for online care and wellness support.
- Extended maternity and paternity leave programs.
- Childcare assistance benefit according to regional policy.
- Life insurance coverage for employees and dependents.
- Birthday day off during the month of your birthday.
- Gym and wellness platform access (TotalPass and Wellhub).
- Educational partnerships and discounts for professional development.
- Transportation voucher option with standard payroll contribution.
- Access to cultural, leisure, and wellness programs via SESC partnerships.