Job Description
Seeking an experienced Lead Software Developer to join our team with a strong background doing significant implementations using Java /MuleSoft products in a high-volume professional environment.
This position is responsible for performing the duties of Lead Software Developer working closely with onshore/offshore team.
Responsibilities include
·Define and design secure API driven architecture
·Design of APIs for an enterprise integration
·Own, manage, and improve upon a consistent approach to the design and development phase of development.
·Must be an effective communicator and able to work together with team members of various levels experience
·Must be able to collaborate with cross-functional teams and BAs to gather requirements and design integration solutions
·Creates flow diagrams, structure charts, and other types of system or process representations.
·Hands on development work. Build and Deployment, SDLC knowledge.
This will be a highly dynamic environment where an energetic positive attitude, multi-tasking and the ability to jump in and add value is a requirement.
Qualifications
·MuleSoft Certified Developer – Integration Professional certification is a plus
·At least 5-7 years Hands-on MuleSoft Project implementations or similar
·Experience with JIRA, Bit Bucket/Github and Jenkins required
·Detailed understanding of Domain Driven Design and Aspect Oriented Programming
·Experience with a range of web programming languages such as Java, J2EE, XML, XSD, JSON
·Large scale application development and integration experience
·Self-motivated when it comes to tasking and development planning
·Great communication skills and confidence to manage up
·Core Banking or Lending Business, wealth management skills/knowledge a plus
Any Graduate