Taro Logo

Java Developer

Global technology and business consulting firm focused on financial services and energy sector with 33 offices across Americas, Europe and Asia-Pacific.
Backend
Mid-Level Software Engineer
Remote
Finance

Job Description

Capco is seeking a highly qualified Java Developer to join their team in a remote position based in Sao Paulo, Brazil. The role focuses on designing, developing, and maintaining enterprise-level applications using Java and related technologies. The ideal candidate will have strong expertise in Oracle database architecture and capability in related areas such as C programming and shell scripting for system integration and automation.

The position requires proficiency in JavaScript, JSP, and modern web development frameworks (such as Spring MVC, Angular, or React). You'll be responsible for end-to-end software solution delivery, from requirements gathering to implementation, testing, and deployment, ensuring application performance, scalability, and maintainability.

As part of a four-person team of Java and web development specialists, you'll provide cross-functional technical support, contribute to code reviews, debugging, performance optimization, and module integration. The role offers opportunities to work on sophisticated enterprise applications while staying current with emerging technologies and best practices.

Capco promotes an inclusive culture and values diversity in all its expressions. They have various internal committees focused on different aspects of inclusion and social responsibility, including groups for Women, People with Disabilities, Black People, LGBTQIAPN+, Parenting, and Generations.

This position offers the flexibility of remote work while being part of a global organization with 33 offices across the Americas, Europe, and Asia-Pacific. The company is passionate about helping their clients and supporting their employees' career growth in the financial services and energy sectors.

Last updated 5 hours ago

Responsibilities For Java Developer

  • Design and implement new features for the Order Management System (OMS), ensuring alignment with business requirements
  • Diagnose and resolve complex software problems across all layers - front-end, back-end and database
  • Create and maintain technical documentation to support ongoing maintenance and scalability
  • Collaborate with business analysts, QA engineers, and system administrators to ensure continuous and efficient solution delivery
  • Stay updated on new technologies and best practices in Java, web development, and database optimization

Requirements For Java Developer

Java
JavaScript
React
  • Degree in IT or related fields
  • Experience with required technologies
  • Advanced English proficiency