JAVA Fullstack Developer
Good understanding of OOPS, Collections, Multithreading, Exception Handling, Serialization, Java Annotations
Knowledge of Data Structures & Algorithms, Spring Core, Spring Boot, Spring MVC, ORM Frameworks (JPA/Hibernate/i Batis etc)
TDD with Junit/Mockito or any other testing framework , Knowledge of Design patterns
Experience working with Micro services architecture, Hands on experience on designing and writing REST and SOAP webservices.
Experience working with JSON,XMLs , Good command on SQL query writing and basic understanding of database schema design, preferable knowledge on oracle RDBMS
Good understanding of cloud first principles and hands on experience of cloud services, preferable Cloud Foundary and AWS
CI/CD tools - Jenkins/Team City/Bamboo , Web service Testing tools SOAP UI, Jmeter, Postman etc
APM tool like New Relic
Log Aggregator and monitoring tools Splunk/Sumo Logic/Logstash etc
Strong analytical and debugging skills
Proven ability to work well under pressure and in a team environment
Ability to multi-task under demanding conditions
Ability to interact with multiple technology and business teams
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.
Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.