Java Jr. Architect Virtusa

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

Experience: 2 - 2 years required

Pay:

Salary Information not included

Type: Full Time

Location: Chennai

Skills: Mvc, jdbc, Hibernate, Spring Security, Spring Data, Spring mvc, Unit Testing, Integration Testing, API, Java concurrency, Design Patterns, Splunk, Git, ANT, Maven, gradle, continuous integration, Java8, Objectoriented programming, RESTful Web Services, Microservice, Springboot, BDD Testing, Swagger, microservice architecture, Centralised logging system, automated testing platforms, Unit Tests, code versioning tools, building tools

About Virtusa

Job Description

Job Title: Java Developer/Junior Architect - Java Type: Permanent Role : Senior Java Development Some of the Java Developer key skills include: Proficiency in Java8 , with a good understanding of Object-Oriented Programming (OOP) Patterns and Concepts Familiarity with different design and architectural patterns Skill for writing reusable Java libraries Strong work experience using the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services, Microservice, springboot, Hibernate Sound experience in Spring Security, Spring Data, Spring MVC along with Unit Testing, Integration Testing and BDD Testing. Strong understanding of API using Restful microservices, and Swagger to develop the APIs Knowhow of Java concurrency Excellent understanding of design patterns and microservice architecture. Experience in working with Centralised logging system like Splunk Ability to write clean, readable Java code Experience in handling external and embedded databases Implementing automated testing platforms and unit tests In-depth knowledge of code versioning tools, for instance, Git Understanding of building tools like Ant, Maven, Gradle, etc Expertise in continuous integration About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 30,000 people globally that cares about your growth one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us. Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence. ,