FAQs
What is the minimum experience required for the Architect-Java position?
The minimum experience required is 10+ years in designing and developing Java/J2EE applications.
What skills are essential for this role?
Essential skills for this role include Core/Advanced Java 11, J2EE, Spring Boot, Microservices, REST and SOAP API skills, and design patterns.
Is hands-on experience with Microservices required?
Yes, at least 3+ years of hands-on experience in Microservices is required.
Which messaging technologies should candidates be familiar with?
Candidates should have experience with JMS/Messaging and middleware technologies such as IBM MQ and Apache Kafka.
What level of expertise is expected in the Spring Framework?
Strong expertise in Spring frameworks (MVC, IOC, Boot, Batch) is expected.
Are Agile methodologies emphasized in this role?
Yes, Agile methodologies such as Agile Project Implementation, Story/Acceptance criteria refinement, and Requirement Elicitation are emphasized.
Will the role involve coordination with other teams?
Yes, the responsibilities include coordinating with development/integration teams and end users for solution implementation.
Is experience with different versions of Java SDK important for this position?
Strong experience in Java SDK 1.8 is required; knowledge of Java SDK 11 is not mandatory but preferred.
What is the company culture like at Virtusa?
Virtusa promotes teamwork, quality of life, and both professional and personal development, fostering a collaborative environment.
Does Virtusa have a commitment to equality in the workplace?
Yes, Virtusa is founded on principles of equal opportunity and does not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, disability, national origin, or veteran status.