Java Engineer / Java Developer (Enterprise Java + Angular)
Technology
Vsion TechnologiesHyderabad, 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.
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
- Angular 17 or above (Highly Preferred)
- AWS Cloud (Preferred)
- Docker
- Kubernetes
- OpenShift
- Helm
- Jenkins
- Bitbucket
- CI/CD Pipelines
- Apache Kafka (or similar messaging systems)
- Redis
- Aurora PostgreSQL
- Liquibase
- Database Performance Tuning
- Database Partitioning
- Microservices Architecture
- Event-Driven Systems
- High Availability & Scalability
- Application Security
- Agile/Scrum
- Jira
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities
- 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.
- 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.
- 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?