The Project is for the Large International Investment Bank, Fixed Income & Currencies line of business. It is planned to create a brand new Cash Settlement Engine (CSE). CSE will deliver a single cross-product settlement and payment initiation platform for cash products reducing the cost of ownership and improving operational efficiency. CSE should not be viewed as a standalone monolithic application running on its own dedicated infrastructure. Instead, CSE will form part of an Operations eco-system where a set of cooperating services will handle Cash Settlements, documentation (DICE), and Client Self Service. CSE will be hosted in the internal cloud with a clear glide path towards a future external cloud hosting solution.
Modern technologies are going to be used in new platforms: Java 8/11, Spring Boot, Angular, Kafka, PostgreSQL/Oracle, and Google Cloud. 2-3 Scrum PoD are going to be involved which consists of full stack, java backend, angular developers, and QA automation engineers.
• Participate in the full application development lifecycle for development of Java applications, Microservices, and reusable components to support overall project objectives
• Leverage design patterns, test driven development (TDD) and behavior driven development (BDD) to build software that is reliable and easy to support in production
• Must be adaptable to different responsibilities, and possess strong communication skills in order to work effectively with team members and stakeholders
• Design and deliver front to back technical solutions and integrate into business processes
• Participate in hands on coding, code reviews, architectural decisions, and reviews
• Work in an Agile Systems Development Life Cycle (SDLC) process delivering rapid business value
• Evolve and establish sound technical practices around Continuous Integration (CI), Continuous Development (CD), Site Reliability Engineering (SRE), and automated testing
Must have
• Core Java 7+ years
• Experience with Full Stack Development
• Knowledge of Structured Query Language (SQL), JVM based programming languages (such as Java 8 and Kotlin), and Oracle
• Experience with Angular 11, React, JavaScript, NodeJS
• Extensive experience in Java programming, with expertise in Spring frameworks like SpringBoot /SpringCloud, Hibernate, RESTful Web Services, and Microservices
• Experience with TeamCity and Git
• Experience with messaging services, such as Kafka/MQ
• Experience with TDD and BDD, with hands-on experience with least one testing framework, e.g. JUNIT, Cucumber, Selenium
• Optional: Experience with Cloud or PaaS development and architecture (such as RedHat, OpenShift, and Google Cloud Platform)
• CI experience ideally with Jenkins
Nice to have
• Banking experience in security and transactions is preferred.
• Good to have experience in API development in conjunction with internal and external solution providers
• Cloud background is preferred
English: C2 Proficient
Senior
If needed, we can help you with relocation process. Click here for more information.
Vacancy Specialization
Java
Ref Number
VR-95038
Specialization | Position / Title | Location | Seniority | Relocation Friendly | Send to a friend | |
---|---|---|---|---|---|---|
Java | Senior Java Developer | Pune, IN | Senior |
|
||
Java | Backend Java Developer | Pune, IN | Senior |
|
||
Java | Senior Java Developer | Pune, IN | Senior |
|