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