Spring Boot Developer

Job Description

Experience: 2-6 Years.

1.       2 to 6 years of solid development in core java and servlet

2.       Strong development skills in technology spring boot version 2/above, spring boot micro services, JPA, JDBC template, spring boot naming service, spring boot api gateway and spring boot session management.

3.       Should be having experience in Maven and ant build

4.       Strong working experience in developing REST and SAOP web services

5.       Working experience in oracle database and proficient with oracle SQL queries.

6.       Experience an interacting with the business users and collecting requirements.

7.       Good understanding of the responsibilities of each tier in a multi-tier application including DB, API layer, proxies, orchestration layer

8.       Very good working knowledge of OO Design principles and patterns

9.       Good experience in implementing OWASP security standard and security guidelines

10.   Very good working knowledge of OO Design principles and patterns

11.   Good to have experience in DevOps tools such as Jenkins, Github, Kubernetes and docker

12.   Good to have experience in using Sonar Qube /Sonarlint

13.   Good to have retail banking application development experience.

14.   Experience in writing technical document and use case document

15.   Good problem solving and analysis skills

16.   Good and precise communication skills