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.