Description

  • 10+ years Java experience
  • Strong Spring Boot and event-driven architecture background
  • Hands-on OpenShift deployment experience (Required)
  • Comfortable with ambiguity and shifting priorities
  • Strong communicator and self-starter
  • Experience with Kafka, RabbitMQ, GitHub, Jenkins, Nexus
  • Familiarity with Azure and DevOps practices

Key Responsibilities:

  • Analyze legacy applications to understand business logic, data structures, and operational dependencies
  • Translate ambiguous or undocumented system behavior into clear modernization strategies
  • Partner with architects to design forward-compatible software components and integration points
  • Work independently in a complex, evolving environment with minimal guidance
  • Collaborate with cross-functional teams to validate assumptions and align on implementation pathways
  • Communicate technical findings and modernization strategies to both technical and non-technical stakeholders

Required Qualifications:

  • Strong experience in application modernization, preferably with Java, Spring Boot, and microservices
  • Proven ability to analyze and deconstruct complex legacy systems
  • Skilled in data and rule interpretation—translating business logic into system behavior
  • Familiarity with cloud platforms (AWS/Azure), containerized environments (OpenShift, Kubernetes)
  • Strong communication skills, especially in navigating ambiguity and cross-team collaboration
  • Prior experience supporting enterprise-scale transformation projects

Education

Any Graduate