Assistant Vice President, Java Full Stack Specialist, Consumer Banking & Core Engine - (WD62090)
Business Function
Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.
Roles & Responsibilities
- Accomplished full-stack developer with track record of success in Java, Spring Framework
- Knowledge of backend components such Spring Framework, Spring Boot or any other MVC architectures
- Should have worked in at least one Messaging/Streaming Middleware like Kafka/IBM MQ/Red Hat AMQ
- Ability to build/interface with user authentication and authorization between multiple systems, servers, and environments
- Familiar with Amazon Web Services, Oracle, MariaDB, MS SQL.
- He/she needs to have a proficient understanding of software tools such as Git, GitHub, SVN, Confluence, JIRA, Bitbucket and Jenkins (CI/CD)
- Should have involved in performance testing of RESTful APIs and tweak them based on the results
Requirements
- Min 10 years of experience in java and micro services development with 3 years of lead experience
- A good understanding of front-end technologies HTML, CSS, JavaScript, Angular, React, besides the core knowledge of the stack of server, database and server-side application
- Hands on experience on developing Microservices using Spring Boot which are highly available and extremely resilient
- End to End integration experience of Microservices with front end system
- Hands on experience working with APIs and microservices, integrating external and internal web services including SOAP, XML, REST, JSON, through Zulu Gateway Service Proxy, Spring Cloud Gateway
- He/she needs to be familiar with scanner tools like Fortify, SonarQube and NexusIQ-Sonatype. Ability to fix vulnerabilities issues
- He/she needs to have experience logging through ELK and interface to Kibana and Grafana for monitoring
- Review pull requests and give constructive feedbacks to the peers/junior developers.Comfortable with practicing TDD and pair programming
- Well versed in DevOps approach and concepts
- Experience in agile software development. Experience and proficiency in using Linux/bash shell
- Using and deploying to cloud platforms. Experience in cloud native development.
- Experience in microservices patterns and deployments
- Knowledge or experience with Kotlin, Golang and/or Rus
- Experience in using code quality tools like SonarCube
- Experience in developing high performance and high capacity services
- Desired to have familiarity with most of our tech stack: Java 8/11, Spring Boot, Junit / Mockito, Karate / Gherkin, MariaDB, Kafka / Avro, git, Pivotal Cloud Foundry, Jenkins
Primary Location
: India-Telangana-Hyderabad - DAH2
Job
: Technology
Schedule
: Regular
Employee Status
:
Full-time
:
Job Posting
: Mar 11, 2024, 9:27:44 AM
Read Full Description