Job Description :
· Strong foundation in the object-oriented programming paradigm

· Expertise in enterprise application development with Java

· Proficiency with

Domain driven design
Micro services architecture
Spring & Hibernate
RabbitMQ or other messaging frameworks
TerraCotta or similar caching technologies
Web services (REST & SOAP)
· High Level Cloud Knowledge

· Technical Maturity to lead complex distributed platform

· Good understanding and experience in building codes for Payment gateway will be an added advantage

Roles & Responsibilities:

Ø Having good people management skills with the blend of Architect level exposure to the Java technology

Ø Acting as a technology point of contact while front end the team with the customers

Ø Ready to play the role of technology lead, with the mix of 20% of team orientation and co-ordination, 40% of hands-on technology exposure and 30% of architect design capability

Ø Handle the engineering hurdles in the project and steer the team on driving possible technical solutions

Ø Responsible for developing enterprise-level solutions in a fast-paced agile environment using industry and company standards to support one or more key eBusiness processes

Ø Work in a cutting-edge collaborative space with a growing team of business and technology trend setters to drive end-to-end system implementations

Ø Balance tactical and strategic considerations accounting for people, process and technological requirements, as well as identifying platform opportunities and constraints to provide novel solutions to application needs, along with mentoring the development engineering team in object-oriented design and coding best practices.

Client : -