Software Engineer - AMS Support
Core
Develop and maintain Java/Spring Boot applications and provide L2 production support for containerized systems.
Role type
Senior Software Engineer (AMS Support)
Builds
Containerized applications deployed on Docker, OpenShift, and Kubernetes
Domain
Enterprise Software / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, REST APIs, microservices architecture, MSSQL, Docker, Kubernetes, Git, CI/CD pipelines, application servers (Tomcat, JBoss, WebLogic), incident/problem/change/release management
Preferred skills
Splunk, Dynatrace, AppDynamics, ELK, Grafana, mentoring junior developers
Technologies
Java, Spring Boot, MSSQL, Docker, OpenShift, Kubernetes, Git, Maven, Gradle, Tomcat, JBoss, WebLogic, Splunk, Dynatrace, AppDynamics, ELK, Grafana
Responsibilities
Develop and maintain applications using Java and Spring Boot; troubleshoot application, API, database, and production issues; implement permanent fixes for recurring incidents; support deployments and releases; monitor application health and analyze logs; maintain technical documentation and operational runbooks; mentor junior developers and interact with clients
Seniority
Senior, hands-on IC