
Java Developer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Java Developer Role at Virtusa in Bengaluru
Virtusa is seeking an experienced Java Developer with 5 to 6 years of experience for their Bengaluru location. This is a hands-on role requiring daily coding. The ideal candidate will be responsible for the design, development, and testing of applications. Key technical skills include expertise in Core Java, REST, SOAP, and Microservices. Experience with Spring Boot, Swagger, Tomcat, and JSON is essential. A strong understanding of SQL, Threading, Collections, Exception Handling, JDBC, Object-Oriented Design (OOD), Object-Oriented Programming (OOP) Concepts, and GoF Design Patterns is required. The role also involves working with Continuous Integration and Continuous Deployment (CI/CD) tools and requires the ability to adjust priorities and work effectively under pressure. Demonstrated problem-solving, decision-making, and strong written and verbal communication skills are crucial. Nice-to-have skills include Jenkins, RLM, and experience with Kubernetes and Docker.