Work with us

Careers

JAVA DEVELOPER / SENIOR DEVELOPER

Experience: 1 to 5 years

Required Candidate profile

  • Must have a year or more of experience in Java
  • Good understanding of jQuery / HTML / CSS / Javascript
  • Knowledge of design patterns, Spring / Spring Boot, a plus
  • Knowledge of Angular / AngularJS, JUnit, Node.js a plus
  • Must be a good learner, capable of grasping new technologies
  • Awareness of emerging technologies
  • Good to have experience in Web Service (SOAP, REST)
  • Good to have knowledge of Oracle PL/SQL and understanding of relational databases
  • Good communication skills a plus

JAVA ARCHITECT

Experience: 8 Years+

Required Candidate profile

  • 8+years of experience in Java/J2EE  is mandatory
  • Minimum 3 years of experience in Spring/Spring Boot is required
  • Hands-on experience with Maven/Gradle, Webservices (SOAP, REST)
  • Should be familiar with Design patterns, Micro services & JMS               
  • Must have experience in Enterprise Integration Patterns &  Enterprise Application Architecture Pattern
  • Knowledge on Angular/Angular JS, Node.js, Apache Camel etc. is added advantage
  • Knowledge in JQuery/HTML/CSS, Junit is preferred
  • Experience in Cloud-Based will be added advantage
  • Knowledge of Oracle PL/SQL and understanding of relational databases

Senior Business Analyst

Experience: 4 Years+

Required Candidate profile

Essential

  • High analytical skills
  • Good command over the English language
  • High communicational and interpersonal skills
  • Working knowledge on payment processing, banking operation, about 5+ years experience
  • Ability to hold meaningful discussions with operations and business departments of banks

Desirable

  • Excellent writing skills
  • Bachelor’s Degree in Physics, Maths or Engineering
  • Good understanding on payments processing from a bank’s perspective
  • Knowledge on settlement channels and strengths/weakness associated with each
  • Knowledge on cash management, reconciliation etc.
  • Understanding on transaction processing products and services is a plus

PROJECT MANAGER

Experience: 6-12 years

Required Candidate profile

  • Managing timelines, budgets and resource scheduling needed to deliver new or enhanced systems and capabilities
  • Preparing weekly status reports and identifying and managing any risks, issues and dependencies.
  • Managing the budget and end-to-end project plan across multiple responsible parties (i.e. BAs, development teams both internal and external, business leads, testing teams, etc.).
  • Developing and/or facilitating SDLC deliverables over the project life cycle
  • Implementing and standardizing SCRUM Agile process for Technology Department sprint teams
  • Effectively communicating and escalating issues, roadblocks and risks to management while maintaining responsibility for their resolution, to ensure the successful launch of each project
  • Maintaining all Project documents according to the PMO specifications
  • Ability to manage and inspire a cross-functional, global project team.
  • Manage multiple projects simultaneously
  • Banking domain knowledge, a plus
  • Experience in International/Domestic Payments will be an added advantage
  • One or more of the following professional certifications: CAPM, CSM, Prince2, PMP