1. 4 to 9 years of experience in Java/J2EE
2. Highly proficient in Core Java and J2EE technologies
3. Software Architecture and Design
4. Problem Solving Capabilities
5. Good understanding of CI/CD pipelines, Branching & Merging in Team
6. Collaborates with technical leaders/architects/developers
7. Complete Understanding of relational databases and noSQL databases. Relational DB
(Oracle, MySQL) and no sql (Mongo)
1. Experience in XML, Apache Camel and Tomcat
2. Do in-depth vast systems diagnostics and thorough root cause analysis
3. Needs to adopt to new technology, practices and master the same
4. Develops utilities/tools and automate data/result processing and analysis
5. Experience with profilers, debuggers, Logging Framework (log4Net)
6.
Code Quality & Metrics
7. Should be able to work with the team and guide them with resolving the problems
8. Java 8+ knowledge is needed.
9. Spring Framework 5
10. Version control systems - GIT
11. Have knowledge/experience on Test driven development (TDD) Junit4+, Mockitos
12. Hands on Experience on Soap based and Restful services.
13. Robust knowledge on Object Oriented Paradigms
14. Experience in Working with Cloud AWS preferred
15. ORM framework – Hibernate
16. Should be able to deliver the task independently and help the team to deliver