Desenvolvedor Java e C++

Brazil Posted Jun 16, 2026 0 views

Compensation

Compensation not disclosed

This employer didn't list pay. Model a likely range with the calculator.

Model this offer in the calculator

Job description

Team: IT

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.

Accountabilities:

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.

  • Requirements:

    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.

      • Benefits:

        • 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.

Related roles

Similar jobs