Master’s degree in Computer Science / Engineering / Business Administration or equivalent from a premiere institute;
Have 10+ Years of software engineering and architecture experience in a fast-paced corporate environment;
Experience in financial services/payments /Banking verticals;
Prior experience leading onshore and offshore delivery projects, including working overlapping business hours to partner with onshore teams;
Extensive experience in developing applications and web based systems and solutions;
Understanding of logical and physical database architectures and operating systems;
Extensive experience in release management and agile methodologies;
Ability to interact in global environment with colleagues and employees in different geographical regions;
Technical areas of expertise:
Have strong software architecture design skills
Strong experience in Java programming including, Servlets,JDBC, JMS, Spring, Spring JDBC, JEE & Eclipse IDE
Experience with Agile software development practices and tools
Have experience in dependency management and build tools such as Gradle, Maven, Ant and Ivy
Experience in UNIX, Linux & Shell scripting experience
Experience in Oracle and MS-SQL database
Experience in JavaScript experience/AngularJS, Single Page Applications (SPA)
Experience in managing the delivery of software projects
Experience in SOA testing tools such as SOAPUI
Experience in modeling XML Schema with either XMLSpy or OxygenXML
Experience in meta data driven ETL tools
Must have excellent debugging skills
Strong familiarity with source code management and continuous integration/delivery processes and tools like SVN and Jenkins
Experience with SOA and micro-services design principles and patterns
Estimated Job Posting End Date:
01-14-2025
This application window is a good-faith estimate of the time that this posting will remain open. This posting will be promptly updated if the deadline is extended or the role is filled.