MCA / B.Tech / B.E. Degree is required
3 to 6 years Hands on experience in Spring MVC/Spring Boot, Hibernate, Design Patterns, SVN, Performance Testing, REST API, Gradle/Maven Work experience in a Financial Institute will be preferred. Some experience of SQL
A. Programming:
- Good Understanding of Java 8 or higher with proven hands-on skills
- Experience in Spring Framework – Spring MVC/Spring Boot, Spring Webservices
- Good experience in Java/J2EE, Hibernate
- Experience in Git / SVN and Gradle / Maven
- Can debug code at ease and ensure quality code is produced.
- Understands framework and enough of tool ecosystem to implement end to end component with minimal assistance.
- Understands different major language paradigms (object oriented / functional /reactive).
- Practitioner of clean code and SOLID principles
B. Design
- Knowledge of design patterns
- Understands REST principles and Microservices.
C. Development Practice
- Understands version control & branching strategies.
- Must have excellent communication skills.
- Must possess the ability to interact regular.