Mandatory
1 3 - 5 Years of J2EE experience
2 Clear understanding and application knowledge of Object-Oriented concepts
3 Experienced in Core Java, Collection Framework, Exception handling, Logging frameworks
4 Experienced in Spring/ Spring Boot framework
5 Knowledge of any ORM tools like Hibernate, JPA mandatory
6 CI/ CD tools like Git, Jenkins
7 Knowledge of SQL
8 Experience of Java Microservices architecture
9 Knowledge on Front End technology like ReactJS
Desirable to have:
1 Code review tools like Sonar, Checkstyle or similar tools
2 Knowledge of writing unit testing using Junit, Mockito, etc.,
3 Knowledge to build scripts using Ant/ Maven
4 Exposure to Agile Model
5 Exposure to BFSI domain
Team Handling/Generic skills
1 Self-driven, ready to learn and adopt depending on customer / organization needs
2 Excellent communication skills
3 Strong problem solving, troubleshooting and analytical skills
4 Ability to quickly learn new technologies in a dynamic environment
Career Level - IC3