Desenvolvedor Java e C++ in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java and C++ Developer based in Brazil.
This is a high-performance engineering role focused on building and maintaining robust, scalable, and efficient software systems. You will work on complex backend architectures, combining Java-based microservices with performance-critical components developed in C++. The role involves modernizing and integrating legacy systems while ensuring stability, scalability, and data integrity across platforms. You will collaborate closely with cross-functional teams, contributing to both backend logic and system-level optimizations. The environment is innovation-driven, technically challenging, and highly collaborative, with strong exposure to enterprise-grade systems. This position is ideal for engineers who enjoy solving deep technical problems and working across multiple layers of the stack.
You will be responsible for developing, maintaining, and optimizing high-performance systems across backend and legacy environments.
- Develop and maintain high-performance applications using Java and C++.
- Design and implement microservices-based architectures ensuring scalability and high availability.
- Build and optimize critical system components in C++, focusing on performance and efficient resource usage.
- Integrate and support legacy systems using technologies such as Struts and Servlets.
- Optimize SQL queries and develop stored procedures in Oracle databases.
- Collaborate with front-end teams to enable seamless integration of dynamic and responsive interfaces.
We are looking for a strong backend engineer with solid experience in both Java and C++ development, as well as enterprise system integration.
- Bachelor’s degree completed (diploma required during hiring process).
- Solid experience in Java development (Java 8 or higher).
- Strong experience in C++ development with understanding of performance optimization and memory management.
- Strong knowledge of Spring Framework and microservices architecture.
- Experience with Struts and Servlets in enterprise environments.
- Hands-on experience with Oracle databases, including SQL queries and stored procedures.
- Strong understanding of data structures, algorithms, and system performance tuning.
Nice to have:
- Experience with front-end technologies such as Angular or React.
- Competitive compensation package (aligned with market standards).
- Opportunity to work on large-scale, mission-critical systems.
- Exposure to enterprise-grade architecture and modern microservices environments.
- Inclusive and diverse workplace culture.
- Career development opportunities within a global IT organization.
- Flexible and collaborative work environment.
- Participation in innovation-driven projects across multiple domains.