Posted 5y ago

Associate Consultant-Java

@ Virtusa
Bangalore, Karnataka, India
OnsiteFull Time
Responsibilities:Develop REST APIs, Implement microservices, Integrate with ORM and data layer
Requirements Summary:Java developer with Spring, Hibernate/JPA, REST, and microservices experience; strong OO, collections, and multithreading; familiar with Spring Cloud Netflix stack and messaging (ActiveMQ/Kafka).
Technical Tools Mentioned:Java, Spring Boot, Spring MVC, Hibernate/JPA, Maven, Gradle, JUnit, Mockito, Spring Security, Spring Cloud Netflix, Eureka, Cloud Gateway, Hystrix, Feign, Rest Template, JSP, Thymeleaf, ActiveMQ, Apache Kafka, JPA, Criteria Query
Save
Mark Applied
Hide Job
Report & Hide
Job Description
Java + Microservices

Primary Technology Skillset :65533X JavaCore java + Java 8
Java Frameworks :Spring Boot XML Based Approach,Spring MVC (MVC Controller, RESTController, Validator),Spring Configuration,Spring Data JPA (w) Hibernate,Maven / Gradle,Junit Mockito,Spring Security,Spring Cloud NetFLix
,Eureka Service,Cloud Gateway,Hystrix,Feign and Rest Template

Strong in Core Java and Java 8 Programming
Strong in Object Oriented programming
Strong in Collections, Generics, IO, Threads, and Functional Programming
Good Working knowledge in Spring Framework and its associated modules like AOP, Data, MVC, Controllers, RestControllers, Property Configuration, Spring Security
Able to write REST API end point using Spring MVC Framework
Able to develop JSP with JSTL or ThyemLeaf based UI development, able to integrate with standard layout engine in the view layer
Able to work both in Spring Boot and Spring Vanilla Flavors.
Good Working Knowledge in ORM Frameworks like Hibernate/JPA with in depth skills in Criteria Query, Projections API6553365533s, JPA Repo, Entity Mapping 65533V Association, Inheritance, 2 way Cache etc
Good knowledge on Distributed and MicroService Patterns
Able to perform slicing and dicing a given business requirements into multiple corelated distributed microservice components.
Good Working Knowledge in Spring Boot Cloud APIs such as Eureka, Cloud Data Flow, Cloud Gateway, Hystrix, Feign Client, Rest Template, Service Mesh topology
Good working knowledge on Message platform such as ActiveMQ / Apache Kafka
Working knowledge on Transaction Consistency that cut across multiple components, Bounded Context, DDD model