• Work experience primarily with building enterprise server-side applications using J2EE Technologies
• Excellent Core Java, Spring and Hibernate programming skills
• Excellent Design skills (Design Patterns)
• Work experience with hands-on experience Java/JEE , Spring, ORM / Hibernate, XML, XPath, XSLT, Web services – RESTful, Webserver (Apache Tomcat preferred)
• Excellent analytical and problem solving skills
• Experience with Junit, JProfiler/Jprobe (any profiling tool)
• Proficiency in usage of SQL queries for databases (Sybase or DB2 preferred)
• Expertise in working with XML, XSLT and SOAP, and JSON formats
• Strong analytical and problem-solving skills
• Excellent communication, organizational, and planning skills
• Working experience of Agile development methodologies and of DevOps integration
• Exposure to JIRA or other ALM tools to create a productive, high quality development
• Ability to work in a fast paced and dynamic environment
• Exposure or Working Experience using AI tools and models
Skills Desired:
Good understanding / experience in the following technologies would be a plus
• Strong Foundation and/or working knowledge of UI Technologies (Angular, JS, React)
• Proficient in Test Driven Development
• Knowledge of Financial Market, Banking products and Wealth Management
• Knowledge of Unix or Linux development
Educational Qualification:
• Minimum BS degree in Computer Science, Engineering or a related field
