Description

Job Description

Technical / Behavioral Skills:

· 6-9 years of experience developing Java and messaging based applications.

· Experience in Spring and Spring Boot

· Confirmed hands on experience with API Design and development of multi-layer architecture using Java/J2EE solutions.

· Experience in Cloud technologies including Docker, Kubernetes, AWS, Azure

· Experience on CD process and tools, testing frameworks and practices (GitHub, Jenkins, uDeploy, Stash)

· Excellent understanding of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)

· Strong understanding of REST API and Implementing Microservices

· Design and develop database schema, PL/SQLs, stored procedures, and transactional SQL within DB2 / Oracle databases.

· Expertise in GIT and branching strategies.

· Hands-on exposure in resolving technical roadblocks involving multiple technologies.

· Ensuring the effectiveness of code reviews, unit testing, and integration testing completeness

· Helping to coordinate the delivery of technical components across internal/external technical teams.

· Providing technical leadership and mentoring to more junior team members.

· Giving to process-improvement initiatives to improve velocity for the product team.

· Able to be highly productive on an agile project delivery team.

· Collaborate with DevOps engineering to implement continuous integration and deployment using Jenkins and uDeploy tools; analyzing code quality issues using Sonar; implementing application resiliency procedures using HP Operations Orchestration; and process management using HP Service Manager and ServiceNow

· Maintain positive relationships with business partners.

Requirements:

· Bachelor’s degree or higher in Computer Science Engineering/ Information Technology, Information Systems

· 6-9 years of hands-on technical experience

· Strong teammate that thrives in a collaborative environment

· Strong written and verbal communication skills

· Quick learner and a great teammate

· Experience in the financial services industry, preferably in the Mutual Fund environment, is a plus.

· Project / People Management is a plus.

·

Education

Bachelor’s degree or higher in Computer Science Engineering/ Information Technology