Senior Java Software Engineer

Virtusa — United States · Posted ~3 hours ago

Senior Full-time

Skills

Java Spring Boot Kafka MongoDB Microservices Event-driven architecture REST APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an enterprise software engineering team as a senior Java developer. You will design, build, test, and deploy scalable backend microservices using Spring Boot, Kafka, and MongoDB, while developing APIs and improving application reliability, security, and performance.

Highlights

Senior engineering role focused on scalable, high-performance enterprise applications, microservices, event-driven systems, and reliable production software.

Description

Job Requirements Senior Java Developer with 7 years of experience in designing developing and maintaining scalable high performance enterprise applications The role requires strong expertise in Java Spring Boot Kafka and MongoDB with experience building microservices and event driven applications Job Responsibilities Design develop test and deploy scalable backend applications and microservices using Java and Spring Boot Build and maintain event driven solutions using Kafka for real time data processing and asynchronous communication Design and develop efficient data models queries and persistence solutions using MongoDB Develop and consume RESTful APIs and integrate applications with internal and external systems Ensure application performance scalability reliability security and code quality Troubleshoot production issues and perform root cause analysis for application and integration problems Participate in code reviews and contribute to technical design and architecture discussions Work closely with cross functional teams including Product Owners Architects QA and DevOps teams Follow Agile development practices and contribute to CI CD and automated deployment processes Primary Skills Must Have Java and Spring Boot Strong experience in Core Java Spring Boot REST APIs and Microservices development Apache Kafka Hands on experience in designing and developing Kafka producers consumers event driven architectures and message processing MongoDB Strong experience in MongoDB data modeling CRUD operations query optimization and integration with Java Spring Boot applications Work Experience 5-7Years