Java Azure Dev Virtusa

  • company name Virtusa
  • working location Office Location
  • job type Full Time

Experience: 3 - 3 years required

Pay:

Salary Information not included

Type: Full Time

Location: All India

Skills: Java, Azure, Spring, spring boot, github, gitlab, SVN, Junit, Mockito, SQL, Oracle, Hibernate, Java Microservices, Spring Cloud, JPA2

About Virtusa

Job Description

You should have knowledge and experience of all stages of software development in a highly agile working environment. This includes experience in design, development, testing, and deployment of web applications on both cloud and on-premise environments. You should have hands-on experience in designing and developing applications using Java 8+ and Java Microservices frameworks with Azure. Additionally, you should have experience in using advanced Java frameworks like Spring, Spring Boot, and Spring Cloud. It is important that you have experience and knowledge of code versioning tools such as Github, Gitlab, and SVN. You should also be familiar with Object-Oriented analysis and design using common design patterns. Experience in managing and maintaining DevOps pipelines and development automation is required. You should have experience in unit and functional test automation using tools like Junit and Mockito. A strong understanding of Relational Databases like SQL, Oracle, and DB2, as well as ORM technologies such as JPA2 and Hibernate, is essential. You should also possess excellent technical documentation and presentation skills. It would be beneficial if you have exposure to at least one cloud-based implementation and excellent knowledge and hands-on experience with NoSQL databases like Cassandra, Redis, and MongoDB. The mandatory skills for this position are Java and Oracle. About Virtusa: At Virtusa, we value teamwork, quality of life, and professional and personal development. With a global team of 27,000 professionals, we are committed to supporting your growth and providing you with exciting projects and opportunities to work with state-of-the-art technologies throughout your career with us. Joining Virtusa means becoming part of a team that values collaboration and a dynamic team environment. We strive to create a space where great minds can come together to nurture new ideas and achieve excellence.,