About the role
We’re looking for a highly experienced Full Stack Java Developer to modernize legacy enterprise platforms. You’ll deliver enterprise software from concept to production on Java, Spring Boot, Azure and React, and use AI coding tools and agentic workflows to analyze legacy code, convert it and speed up delivery.
What you’ll bring
- 15+ years of professional software engineering experience.
- Proven delivery of enterprise software from concept through production.
- Experience modernizing legacy platforms such as COBOL, mainframe or IBM i / AS400.
- Experience on large implementation and transformation programs.
- Experience with high-volume transactional, claims, payment, healthcare, financial or other mission-critical systems.
- The ability to work independently, handle ambiguity and drive outcomes.
Technical skills
- Java, Spring Boot and microservices.
- Azure cloud services.
- Golang and/or Python.
- Databricks and MongoDB.
- Kubernetes and containers.
- API-first and event-driven architectures.
- React and other modern web frameworks.
- CI/CD and DevSecOps.
- Enterprise integration patterns, performance and scalability engineering, and observability.
AI engineering
- Experience with GitHub Copilot Enterprise, OpenAI / Codex tools, Claude, autonomous coding agents and AI-assisted SDLC platforms.
- The ability to show AI-assisted development, rapid prototyping, legacy code analysis and reverse engineering, code conversion, and automated testing and documentation.
- Measurable productivity gains from AI in your own work.