Step into a role where modern Java engineering and hands-on DevOps come together to keep critical services fast, observable, and reliable in production. Weâre not only migrating applications - weâre building a cloud-ready Spring Boot platform that can be operated with confidence. Youâll help transform legacy JBoss-based solutions into services designed for scalability, resilience, and continuous delivery, while actively owning what happens after âitâs deployedâ.
Key responsibilities:
Modernization & engineering
- Migrate WildFly/JBoss applications to Spring Boot, replacing EJB/JMS with simpler, cloudâready components.
- Keep codebases evergreen using OpenRewrite, Renovate, and AIâassisted analysis to reduce repetitive work and surface risks early.
- Pairâcode and accelerate delivery using GitHub Copilot and other AI tooling.
DevOps & delivery ownership
- Build, maintain, and improve CI/CD pipelines, deployment automation, and configuration management.
- Support and enhance Kubernetesâbased runtime environments.
- Implement safe rollout strategies (blue/green, canary, automated smoke checks).
Production reliability & onâcall
- Participate in an onâcall rotation and respond to production incidents.
- Diagnose issues under realâworld constraints, perform rootâcause analysis, and drive permanent fixes.
- Reduce operational toil through automation and preventive engineering.
Observability & platform transparency
- Implement and evolve logging, metrics, and tracing across services.
- Build meaningful dashboards and alerts to ensure fast detection and consistent debugging.
- Promote observabilityâbyâdesign practices across the team.
Quality & safety nets
- Create and maintain integration, regression, and smoke tests to protect deployments and migrations.
- Ensure that modernization work does not compromise production stability.