This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you a backend-focused software engineer ready to design and scale modern systems that support enterprise growth? Join the Emerging & Strategic Solutions (ESS) team, where you’ll help build high-performance, scalable applications that support critical business capabilities.
Job Responsibility:
Lead the end-to-end design, development, testing, and integration of modern backend applications and services
Design and build high-performance APIs, data solutions, and event-driven services
Participate in solution design discussions and technical decision-making
Operate across roles as needed — individual contributor, technical lead, mentor, or collaborator
Develop a strong understanding of business objectives and translate them into effective technical solutions
Continuously evaluate and optimize applications for performance, scalability, and maintainability
Requirements:
5+ years of experience building scalable applications using Java with Spring Boot and Groovy
Experience designing and maintaining RESTful APIs and API contracts
Experience with event-based systems such as Kafka or RabbitMQ
Experience developing and running containerized applications using Docker
Strong SQL experience working with relational databases such as DB2, SQL Server, or similar
Experience working within AWS-based cloud environments
Prior tech lead or solution lead experience
Ability to work remotely with a reliable high-speed internet connection
Must be located in the United States or Puerto Rico
A collaborative mindset that values inclusion, diverse perspectives, and continuous learning
Nice to have:
Familiarity with Kubernetes
Familiarity with Azure
Experience with MuleSoft for integration and API management
Front-end exposure using modern frameworks such as Vue.js