- Must have at least 5+ years of strong hands-on development experience with Java (8.0/11.0), J2EE and Spring.
• Must have hands on development experience with UI technologies such as HTML, CSS, jQuery, java scripting, ReactJS
• Must have strong hands-on development experience with frameworks and tools including Spring, Spring Boot, Spring Cloud, JPA, Eclipse, Junit & Apache* etc.
• Must have SQL knowledge
• Must have extensive hands-on experience with Web Services (SOAP/REST) and WS-* stack on micro services architecture(DevOps model).
• Must have strong understanding of design patterns and best practices in Java/J2EE platform including UI and application development.
• Must have strong Experience/Knowledge on Data modelling (RDBMS & XSD), Database/XML interaction, Stored Procedure such as PLSQL
• Must have experience developing like Eclipse, JDeveloper based tools.
• Must have experience with Tomcat application server.
• Must possess excellent Verbal and Written communication skills. Must be able to effectively communicate & work with fellow team members and other functional team members to coordinate & meet deliverables.
• Must be able to collaborate & work in a fast-paced team environment with minimal supervision and have the ability to escalate issues in a timely manner.
• Must have a strong passion for technology, attitude for learning and a commitment for excellence.