Skip to main content

Java Engineer / Java Developer (Enterprise Java + Angular)

Technology
Vsion Technologies
Hyderabad, India2 days agoUntil 28/9/2026
Full timeOn-site

Job description

This position is part of a strategic modernization initiative involving the migration of critical legacy mainframe applications to a modern distributed Java platform hosted on AWS.

The ideal candidate should have strong expertise in Enterprise Java, Spring Boot, multithreading, cloud technologies, and modern microservices architecture. Candidates with Angular 17+, Kafka, Kubernetes, and AWS experience will be highly preferred.

Key Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications.
  • Participate in the modernization of legacy systems into distributed cloud-native applications.
  • Build scalable microservices using Spring Boot and related Spring technologies.
  • Develop secure, resilient, and high-performance backend services.
  • Collaborate with Business Analysts to translate business requirements into technical solutions.
  • Partner with Infrastructure and DevOps teams for deployment and production support.
  • Optimize application performance and troubleshoot production issues.
  • Implement event-driven architectures using Kafka or similar messaging platforms.
  • Develop and maintain CI/CD pipelines.
  • Create unit tests and ensure code quality through best engineering practices.
  • Participate in Agile/Scrum ceremonies and deliver within two-week sprint cycles.
  • Ensure compliance with enterprise security, risk, and governance standards.
Required Skills

Core Java

  • Java 17 or above
  • Strong expertise in Enterprise Java development
  • Advanced Multithreading and Concurrency
  • Spring Boot
  • Spring Data JPA
  • Spring Kafka
  • REST APIs
  • Maven
Frontend
  • Angular 17 or above (Highly Preferred)
Cloud & DevOps
  • AWS Cloud (Preferred)
  • Docker
  • Kubernetes
  • OpenShift
  • Helm
  • Jenkins
  • Bitbucket
  • CI/CD Pipelines
Messaging & Data
  • Apache Kafka (or similar messaging systems)
  • Redis
  • Aurora PostgreSQL
  • Liquibase
  • Database Performance Tuning
  • Database Partitioning
Additional Skills
  • Microservices Architecture
  • Event-Driven Systems
  • High Availability & Scalability
  • Application Security
  • Agile/Scrum
  • Jira
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities
Preferred Qualifications
  • Bachelor's Degree in Computer Science, Engineering, or related discipline (or equivalent experience).
  • 6+ years of enterprise software development experience.
  • Experience working on modernization or cloud transformation projects.
  • Experience working in regulated enterprise environments.
  • Ability to quickly understand complex legacy applications and enhance existing systems.
Preferred Candidate Profile We are looking for professionals who:
  • Are currently located in Hyderabad.
  • Have strong Enterprise Java development experience.
  • Can work independently in a fast-paced Agile environment.
  • Have experience with cloud-native application development.
  • Are comfortable working US shift timings.
  • Possess experience with Kafka, Kubernetes, and AWS.
  • Have exposure to Angular 17+ for frontend development.
Job Highlights
  • Role: Java Engineer / Java Developer

  • Experience: 6+ Years
  • Location: Hyderabad (Local Candidates Preferred)
  • Work Mode: Remote (Contract) Hybrid (3 Days/Week) upon FTE Conversion
  • Contract Duration: 6 Months (Extendable/Convertible)
  • Mandatory Working Hours: 2:30 AM 11:30 AM ET
  • 12:00 PM 9:00 PM IST (March–November)
  • 1:00 PM – 10:00 PM IST (November–March)
Keywords
javajava-developermainframesamazon-web-servicesspringspring-bootmicroservicesmicro-services-architecturekafkakubernetesplanning-and-designvisual-art-designproduct-development-and-designnative-cloud-application-ncaibm-security-soardevelopment-operations-devopsapplication-performancetroubleshootingtrade-shows-eventsmessaging-solutions

Interested in this role?