Job Description
- 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.