Job Description
Please find below details:
Mode of interview – R1 Zoom, R2 in person
Rounds of interview – 2 Rounds
Acceptable notice period – Immediate, 15 - 30 days
3 days’ work from office is a must and rest 2 days work from home, later basis business needs it can move to all 5 days WFO.
Hacker Rank test link will be directly shared with the candidate
Mandatory skills:
- Core Java preferably 11, Java EE
- Spring (core, aspect, boot, batch)
- Web Services (XML, JSON , REST, SOAP)
- Messaging technologies (Kafka/MQ)
Good to have skills:
- UI Technologies (Angular, React, Typescript)
- In-memory databases (Redis)
- Experience working with public Cloud (Azure or AWS)
- Confluent Kafka
Note:
- HR test should to be completed within a week. Failing to do so, profile will be considered as Screen Reject.
- We will not consider any profiles exceeding the submission limit (3 profiles each supplier per req). New submission can be made only once the feedback is shared on the current submittals.
Job Description: Java Developer
Position Description:
As part of strategy to design and implement industry leading applications client's Global Banking Technology team is looking for a Java Developer to join a technologically advanced team, focusing on innovation and building out the strategic Banking Middle-office Platform. Candidate will design and develop of Banking Middle office event bus, frameworks and a number of microservices based middle-office components which will integrate with front as well as back-office systems via APIs and events. Candidate will work as part of an Agile squad and interact with other squad members as well as external stakeholders including business and technology partners (local as well as global) across Wealth Management, infrastructure team, architecture team to deliver the objectives. Candidate will employ CICD well as DevOps principles to achieve SDLC goals of Global Banking Technology.
Job Functions/Duties and Responsibilities:
- Design and develop of Banking Middle office event bus, frameworks and microservices based middle-office components which will integrate with front office systems as well as back-office systems via APIs and events
- Work as an Agile squad member and interact with other squad members as well as external stakeholders including business and technology partners (local as well as global) across Wealth Management, infrastructure team, architecture team to deliver the objectives
- Employ CICD well as DevOps principles to achieve SDLC goals of Global Banking Technology
Skills Required:
5-8 years of hands on experience in java and related technologies
- Core Java preferably 11
- Java EE
- Spring (core, aspect, boot, batch)
- Web Services (XML, JSON , REST, SOAP)
- Messaging technologies (Kafka/MQ)
- Relational databases (SQL server/DB2)
- Excellent communication, organizational, and planning skills
- Working experience of Agile development methodologies and of DevOps integration
- Exposure to JIRA or other ALM tools to create a productive, high quality development
Skills Desired:
- UI Technologies (Angular, React, Typescript)
- NoSQL databases (MongoDB)
- In-memory databases (Redis)
- Experience working with public Cloud (Azure or AWS)
- Understanding of Confluent Kafka
- Knowledge of Financial market, lending based products and Wealth Management
- Ability to work in a fast paced and dynamic environment
- Ability to develop proof of concepts/prototypes in the new areas of development
Educational Qualification:
- Minimum BS degree in Computer Science, Engineering or a related field.