Full Time or Contract
Mandatory Technical/Functional Skills:
Atleast 5-10+ years of Java/J2EE development experience
Experience in Struts, Spring Boot, Hibernate, Webservices.
Deep hands on Microservices development and with RESTful APIs. Familiar with API first design principles
Experience with Pivotal Cloud Foundry, AWS, Azure or similar cloud service platform would be an added advantage
Familiarity with Jenkins, Docker, Kubernates, Splunk, Angular JS, Mulusoft, Appdynamics
Familiarity or experience modernizing legacy mainframe platforms is an added advantage
Lead and guide team through conceptual, high level and low-level designs; while balancing handling multiple priorities
Conduct design and code reviews for other engineers both junior and senior and offer feedback on issues - architecture, design, system integration, performance, and scalability
Work closely with application architects to design software components focused on creating applications that leverage technologies for DevOps, microservices, CIAD, and will transition services to the cloud computing environment.
Experience/Awareness of Banking and Financials Domain and Core Banking would be an added advantage
Experience in collaborating with cross functional teams and stakeholders, Agile experience is a plus.
Solid analytical, problem-solving and multitasking skills
Excellent communication and team orientation skills
A positive attitude and willingness to embrace continuous learning
Education Level Required:
Engineering Graduate Or Relevant Experience.