Medior Java Developer
Core
Modernizing legacy Java applications and migrating on-premise infrastructure to Azure cloud environments.
Role type
Mid-level Java developer (cloud migration & modernization)
Builds
Enterprise software solutions for government, finance, and industry sectors
Domain
Financial services, Government, Industrial
Deliverable
production ML models | product features | infrastructure
Required skills
Java (versions 8+), Spring or Quarkus frameworks, Unit and integration testing, AWS or Azure cloud platforms, Kubernetes/OpenShift, Jenkins to Azure Pipelines migration, Agile/Scrum methodology, Software architecture design
Preferred skills
Dockerfile creation, Helm, Podman, Maven dependencies, Team collaboration, Knowledge sharing
Technologies
Java, Spring, Quarkus, AWS, Azure, OpenShift, Kubernetes, Jenkins, Azure Pipelines, Docker, Helm, Podman, Maven
Responsibilities
Refactor legacy Java applications to latest LTS versions, Migrate on-premise RHEL servers to Azure AKS, Select and implement new frameworks, Optimize existing unit and integration tests, Define steps for Kubernetes cluster deployment, Collaborate on software architecture and technical design
Seniority
Mid-level, hands-on IC