Description

You will design and lead the development of complex enterprise applications across ecommerce, fintech, healthcare, and telecom domains. You own the architecture of enterprise-scale microservices and lead migrations from monolithic structures.

Responsibilities

  • Architect distributed systems and migrate legacy monoliths to microservices.
  • Lead technical discovery and execute POCs to validate business requirements and define MVPs.
  • Manage third-party API integrations for payment systems, tax services, and address validation.
  • Collaborate with DevOps to define CI/CD pipelines, build priorities, and deployment expectations.
  • Drive PI planning, backlog prioritization, and architectural enablement efforts.

Required Skills

  • 16+ years of experience in software development and technical leadership.
  • Extensive hands-on coding in Java (versions 6, 7, 8, 17) and Java EE.
  • Proficiency with Spring Boot, Spring Batch Remote, Spring MVC, and Kafka.
  • Experience with Angular 16 and JavaScript.
  • Expertise in REST services and microservices architecture.
  • Hands-on experience with Docker, Kubernetes, and Terraform.
  • Proven track record of deploying applications on AWS Cloud and Linux.
  • Experience with CI/CD tools including Jenkins, Maven, Gradle, Ansible, and Shell scripting.
  • Knowledge of Oracle, database migrations (relational to key-value/document), and AppDynamics.

Preferred Skills

  • Experience migrating microservices from OpenShift 3.11 to 4.0.
  • Direct experience integrating PayPal, CyberSource, and First Data.

Education

Any graduate