Description
Java Developer
Job Locations: Bangalore / Mumbai
Required Experience: 4 - 12 Years
Skills : Java, Spring boot
4-12 years’ experience working in various progressive technical roles with at least 2-3 years working as a Lead and Designer of technology teams.
· Experience of working with virtual multi-site, multi-time zone environment.
· Experience of working with North America business or working in North America is an advantage.
· Experience of Insurance, Financial or other domain similar domains is good to have, but not a mandate. There is flexibility on the domain front.
Skills
· Java 8 (or higher) /J2EE
i. JSP, Bootstrap, JavaScript, jQuery, AJAX, HTML, CSS, React (experience of one or more of these)
· Frameworks
i. Integration Services - Spring: Spring Framework 4.x (or higher), Spring JMS (Java Messaging Services), Spring MVC (model-view-controller) -experience of any or more of these
ii. JPA/Hibernate/Eclipse Link
o Java Batches / Spring Batches
o Hibernate/JPA Spring MVC Spring-Data
· Windows/ Webserver- Hands on experience and understanding
i. WAS WebSphere Liberty Cloud Server
• Data: Oracle (or experience with any other RDBMS)
• * DevOps- understanding and exposure to DevOps concepts and tools
i. Bitbucket/GIT
ii. Jenkins
iii. SonarQube
· Exposure to AWS or similar public Cloud good to have
· Should have good grip on non-functional areas like performance, scalability, security etc.
· Working knowledge of Unit testing framework like Mockito etc.
· Good to have- Gradle / Maven/Kubernetes/Docker