Troubleshoot customer issues across APIs, connectors, data pipelines, and embedded integrations, partnering with engineering and product teams to resolve root causes and improve the platform.
Mid-Level Support Engineer L3 (Java + Spring Boot), Brazil
π Description
- Provide L3 technical support for Java, Spring, and Spring Boot backend applications.
- Investigate escalated production incidents, analyze logs and performance metrics, and identify root causes.
- Implement bug fixes and long-term preventive solutions to improve application stability and performance.
- Maintain and troubleshoot microservices, REST APIs, databases, and messaging integrations.
- Develop unit and integration tests and support deployments and CI/CD processes.
- Collaborate with development, infrastructure, and support teams; document investigations and solutions.
π οΈ Requirements
- Hands-on experience with Java, Spring, and Spring Boot, plus backend application support or production troubleshooting.
- Strong troubleshooting, analytical, problem-solving, communication, and collaboration skills.
- Understanding of microservices, REST APIs, object-oriented programming, design patterns, clean code, and software engineering practices.
- Experience with logs, monitoring, performance investigation, and observability tools such as New Relic.
- Familiarity with SQL, relational and non-relational databases, Spring Data, and JPA.
- Knowledge of Kafka or RabbitMQ; experience with JUnit and Mockito.
- Familiarity with CI/CD, Docker, Kubernetes, and unit, integration, regression, smoke, and end-to-end testing.
- Upper-intermediate to advanced English proficiency.
β¨ Benefits
- Health and dental insurance
- Meal and food allowance
- Childcare assistance
- Extended paternity leave
- Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;
- Profit Sharing and Results Participation (PLR);
- Life insurance
- Continuous learning platform (CI&T University);
Full job description
At CI&T, we help large enterprises transform the potential of AI into real business impact with AI Deployment, AI-native execution, and tech-integrated business solutions.
With 30 years of experience in technological transformation, we accelerate innovation with expertise in Agentic SDLC, Application modernization, Data & AI, Martech and Business strategy.
We are 8,000 CI&Ters across more than 25 countries, collaborating to build solutions with real impact. AI is already part of how we work, evolve, and innovate every day.
About the Role
We are looking for a Mid-Level Java Backend Developer to join our Level 3 (L3) Application Support team, supporting a large-scale B2B e-commerce platform in the alcoholic beverage industry, currently operating across 40 countries.
In this role, you will focus on ensuring the stability, reliability, and performance of backend applications, investigating complex technical incidents, identifying root causes, and implementing sustainable solutions.
You will work closely with cross-functional teams to troubleshoot production issues, maintain microservices and APIs, and continuously improve application quality and operational efficiency.
This opportunity is ideal for someone with a strong Java development background who enjoys technical investigation, problem-solving, and working with complex distributed systems in a production environment.
What you will do:
Must-have:
Similar jobs
Search more Support Engineer jobsTechnical Support Engineer II - Federal
Own complex technical support for Federal customers, troubleshooting Tines Cloud and self-hosted deployments, guiding workflow development, and translating customer issues into product improvements.
The PCloud Technical Support Engineer (L2) ensures the security and availability of the Privilege Cloud environment, focusing on infrastructure, session management, and web access portals.
Investigate and resolve enterprise customer issues across Windows, identity, networking, and security environments, owning cases through resolution or escalation while improving support knowledge and reusable troubleshooting resources.
Own technical issues from intake through resolution for enterprise customers and internal platform users, investigating Kubernetes, Linux, cloud and deployment problems and coordinating clear escalations when needed.
