Job Description: J2EE & API Application Support Engineer – Senior Programmer Analyst.
We are looking for a highly self-motivated individual with a proactive J2EE & API Application Support Engineer to join our Application Support Team as a Senior Programmer Analyst. In this role, you will be responsible for the end-end lifecycle support, maintenance and troubleshooting of our application APIs hosted on Google Cloud Platform (GCP).
-
Experience should have 3+ years to 5 years of Java application development & Support.
-
Strong hands-on experience in Java (11+) and Spring Boot.
-
Solid understanding of microservices architecture and distributed systems.
-
Practical expertise with Kubernetes (Deployments, Services, ConfigMaps, Secrets, HPA).
-
Experience in API integration (REST, authentication, retries, error handling, idempotency).
-
Hands-on with Jenkins pipelines & G3 deployments (declarative/scripted, build/test/deploy stages).
-
Working experience with Kong Gateway (services/routes/plugins, authentication policies)
-
Good knowledge of Git workflows, unit/integration testing, and debugging production issues
-
Practical experience with GCP, especially GKE (or strong Kubernetes experience with ability to ramp up on GCP quickly).
-
Build and maintain scalable microservices using Java + Spring Boot.
-
Develop and maintain secure, versioned REST APIs for internal and partner integrations.
-
Collaborate with QA, DevOps, and product teams to deliver reliable releases.
-
Troubleshoot production issues, improve performance, and ensure high availability.
-
Should have good oral and written communication.
-
Should be a good team player.
-
Should be proactive and adaptive.