Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
· Provide Tier 2 technical support for integration applications, APIs, and microservices. · Diagnose and resolve issues related to data flows, microservices, batch jobs, API failures, and system integrations. · Perform in-depth root cause analysis (RCA) for recurring failures. · Troubleshoot issues in Java Spring Boot-based microservices including performance, availability, and functional failures. · Monitor and support REST APIs, event-driven integrations, message queues (Kafka), and batch processes. · Validate integration payloads (JSON/XML) and troubleshoot mapping issues. · Respond proactively to alerts and system degradation. · Participate in patching, releases, and deployment validation. · Document SOPs, troubleshooting guides, and knowledge articles. · Monitor system health using tools Dynatrace.
Requirements
· Strong understanding of Java, Spring Boot, and microservices architecture.
· Hands-on experience with REST APIs, HTTP protocols, authentication (OAuth2/JWT).
· Experience with SQL databases.
· Familiarity with message queues (Kafka).
· Ability to read and analyze application logs and stack traces.
· Knowledge of CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions, etc.).
· Understanding of cloud platforms (Azure) is preferred.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
93 Java Interview Questions You Should Prepare For
Java Basics
What Are The Top Skills Required For Azure Developers?
20 Essential Tools For Backend Development