Senior Developer (Web API & Microservices)

Apply Now

This role requires 100% Hands-on coding and development on skills of Java, Spring Boot, Camel, JBoss, MQ, JMS and Webservices.

Responsibilities and Duties

  • Serve as technical development lead to implement Enterprise Web API, Microservices and Data Modelling for the Bank with full capability /accountability for architecture deliverables (process, information, technology etc.) from concept to implementation.
  • Communicate and influence key elements of one or more technology architectures to technical and business audiences.
  • Contributes in group strategic initiatives and decision making at a group level including product architectures and roadmaps.
  • Interface with senior stakeholders, and other teams to get desired results.
  • Development of relevant architectural standards & high level design principles.
  • Identify opportunities to leverage technology synergies to save costs and improve efficiencies.
  • Initiate innovative application of technology to capture new business value.
  • Remaining current on leading trends in designated architecture areas and IT in general.

Qualifications and Skills

  • Hands on technologist with immense interest in trying out new architectures, frameworks, programming languages or concepts.
  • ESB or SOA Architecture
  • Services governance and design
  • Unix and Linux hand’s on and scripting language
  • SpringBoot, Spring Batch, Drools and Apache Camel o IBM MQ, REST, SOAP, WSDL
  • Spring Security, Netegrity, PKI, JCE, JSSE
  • Object Design and Modeling
  • DevOps (Git, Jenkins, Maven, Artifactory, Sonarcube, Veracode, Xraty etc)
  • Experience with atleast one of Oracle, MS SQL, Maria DB or any NoSQL
  • Ability to use a wide variety of open source technologies and cloud services
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • Go getter attitude in getting things done with minimal supervision
  • Financial domain knowledge is highly desirable
  • At least 10 years of experience in building scalable banking specific platforms
  • Formal architecture certification (TOGAF or equivalent)
  • Hands on and knowledge on Visual Basic