Job Summary:
Virtusa is seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and modern backend/frontend technologies, and will be responsible for leading technical design discussions and mentoring junior engineers while collaborating with cross-functional teams.
Responsibilities:
• Design, develop, test, and maintain high-quality Java applications and services
• Lead technical design discussions and contribute to architectural decisions
• Build and optimize RESTful APIs, microservices, and backend systems
• Ensure application performance, scalability, reliability, and security
• Write clean, maintainable, and well-documented code following best practices
• Conduct code reviews and provide constructive feedback to team members
• Mentor junior engineers and support team knowledge sharing
• Collaborate with product managers, QA, DevOps, and other stakeholders
• Troubleshoot complex technical issues in development and production environments
• Participate in Agile/Scrum ceremonies and contribute to continuous improvement
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
• 7+ years of professional experience in software development
• Strong proficiency in Java (Java 17+)
• Experience with Spring / Spring Boot
• Solid understanding of object-oriented design, design patterns, and SOLID principles
• Experience building RESTful APIs and backend services
• Strong knowledge of SQL and relational databases (e.g., PostgreSQL, Oracle, MySQL)
• Familiarity with Git and modern CI/CD pipelines
• Experience working in Agile development environments
• Excellent problem-solving, communication, and collaboration skills
Preferred:
• Experience with microservices architecture
• Exposure to cloud platforms (AWS, Azure, or GCP)
• Experience with containers and orchestration (Docker, Kubernetes)
• Knowledge of message queues / streaming platforms (Kafka, RabbitMQ)
• Familiarity with NoSQL databases (MongoDB, DynamoDB, Cassandra)
• Understanding of security best practices and authentication (OAuth2, JWT)
• Experience supporting high-availability or mission-critical systems
Company:
Virtusa is a provider of next-gen information technology (IT) consulting and outsourcing services. Founded in 1996, the company is headquartered in Southborough, USA, with a team of 10001+ employees. The company is currently Late Stage.