Vacancy expired!
- Java, Spring - Java 8/11, Spring.
- Experience – 5 to 7+
- Experience of developing high performing enterprise applications with experience of working on multi-threading, queueing, Caching.
- Java - Generics, Autoboxing, Exception handling, collections (ConcurrentHashMap, Hashset, Array List, Linked HashMap), logging (Log4J), Multi- threading, streams, executors, Transaction management.
- Garbage collection.
- Spring – Spring MVC, Dependency Injection, Bean Autowiring, Accessing property files, XML less configurations. dozer mapping
- Spring AOP – Advice, Pointcut, AspectJ, Join Points.
- RESTful services- how REST works, GET/PUT/POST/DELETE methods, Security of REST services, Mutual AUTH, Annotations used in REST.
- Unit testing – Junit, Mockito, Code coverage, using Sonar / Coburtura.
- Code quality – PMD, check style / Find bug.
- Hibernate – Using Hibernate with Spring, Eager and Lazy fetch, Named Queries, Parameter binding, SQLInjection,Criteria queries, Caching. OtO, OtM mappings, transaction handling.
- Application tuning by profiling.
- Maven – Setting up a new Maven project from scratch, POM XML building.
- Should have very good design and coding skills.
- Should have very communication and Analytical skills
Vacancy expired!