[Remote] Manager Java
Note: The job is a remote job and is open to candidates in USA. enableIT is hiring a hands-on Manager / SDE-2 – Java Microservices professional for enterprise-scale modernization initiatives in the travel and hospitality sector. The role leads Java microservices architecture and development, cloud-native platform delivery, client consulting, distributed team leadership, and AI-assisted legacy modernization.
Responsibilities
- Lead the design, development, testing, deployment, and support of Java-based microservices and REST APIs
- Own architecture and technical decisions across multiple services and business capabilities
- Remain hands-on with critical coding, prototypes, debugging, performance tuning, and technical problem-solving
- Design scalable, secure, resilient, and highly available distributed systems
- Work directly with client stakeholders on discovery sessions, architecture reviews, technical workshops, demos, and modernization planning
- Translate business requirements into technical designs, delivery plans, estimates, risks, and acceptance criteria
- Lead and mentor distributed engineering teams and conduct design and code reviews
- Design and implement AWS cloud-native solutions using Docker and Kubernetes/Amazon EKS
- Build and support Kafka-based event-driven architectures, including producer/consumer flows, error handling, replay, idempotency, and schema evolution
- Drive CI/CD, DevSecOps, automated testing, production readiness, observability, and incident resolution
- Support legacy modernization using AI-assisted engineering approaches while maintaining security, quality, functional equivalence, and human accountability
- Collaborate with product, architecture, QA, security, DevOps, and program leadership teams
Skills
- • 9+ years of relevant software engineering experience
- • Strong hands-on experience with Java, Spring Boot, Spring Cloud, and Microservices
- • Strong experience designing and developing REST APIs and distributed systems
- • Experience with AWS cloud services and cloud-native architecture
- • Hands-on experience with Docker and Kubernetes , preferably Amazon EKS
- • Strong Apache Kafka and event-driven architecture experience
- • Experience with JPA/Hibernate and Maven or Gradle
- • Strong understanding of system architecture, design patterns, scalability, availability, resilience, security, and NFRs
- • Experience with Jenkins CI/CD, GitHub, branching, pull requests, and build/release automation
- • Experience with automated testing, code reviews, SonarQube, static analysis, and production readiness
- • Experience with Dynatrace or comparable APM/observability tools
- • Strong client-facing communication and consulting experience
- • Demonstrated experience mentoring engineers and leading distributed technical teams
- • Strong estimation, risk management, problem-solving, and stakeholder management skills
- • Experience with AWS Lambda, RDS, DynamoDB, Terraform, Helm, OpenTelemetry, Prometheus, or Grafana
- • Amazon EKS and enterprise API gateway experience
- • IBM MQ or MuleSoft experience
- • Experience with large-scale digital transformation, cloud migration, or legacy modernization
- • Experience with AI-enabled software development practices
- • Travel and hospitality industry experience
- • Experience with technical proposals, pre-sales, or technical due diligence
Benefits
- Hybrid work model – 3–4 days per week onsite, per client policy
- Long-term contract with possibility for conversion
Company Overview
Company H1B Sponsorship