Post Job Free
Sign in

Project Delta - Contextual Banking - CSE

Company:
Deutsche Bank
Location:
Pune, Maharashtra, India
Posted:
May 12, 2024
Apply

Description:

As part of our flexible scheme, here are just some of the benefits that you ll enjoy.

Best in class leave policy.

Gender neutral parental leaves

100% reimbursement under childcare assistance benefit (gender neutral)

Sponsorship for Industry relevant certifications and education

Employee Assistance Program for you and your family members

Comprehensive Hospitalization Insurance for you and your dependents

Accident and Term life Insurance

Complementary Health screening for 35 yrs. and above

Your key responsibilities

Your role will be an Individual contributor in the team. You will be closely working with team comprising of engineers, Lead, functional analysts, and test lead.

The team is responsible for developing and implementing micro-services, Front end Application development & enhancements, integrating another partner and client integrations.

You are expected to understand the functional and non-functional requirements, existing ecosystem, challenges and bridge the gaps by designing and implementing solution approaches required for seamless integration with Contextual Banking platform.

You are expected to contribute to the develop best practices and patterns, understand our product roadmap, integrate business value with technical experience and contribute to building an class engineering model and software product.

We expect the successful candidate to deliver high quality software and to be passionate about software engineering.

You must have a proficient understanding of software development concepts. A good understanding and experience of Cloud engineering concepts are a MUST.

Analyze and understand complex business and engineering challenges.

Understand user needs, and build end-to-end user experiences via practical, reliable, and efficient solutions.

Developing solutions to problems both tactical and strategic as the business requires it

Working closely with the business users to understand requirements and deliver high quality solutions.

Providing estimates for tasks, including design, development and testing

Working on a micro service distributed architecture for strategic enhancements to a low-latency Foreign Exchange electronic trading platform

Working closely with Business Analysts, Technical Leads, Quality Assurance team and Quantitative Developers

Developing and delivering solutions to meet the business requirements.

Implementing best practices and showcase the best fit solutions.

Contributing on CI/CD enhancements, Fixes and Support activities along with DevOps and SER team.

Contributing to every release make sure its streamlined and tested.

Contribution to continues improvement and delivery with best code coverages.

Flexible to shouldering new responsibilities & challenges.

Be a champion for modern application development practices and mentor team members towards them.

Be well conversant with various automated testing tools and believe in test automation.

Be a great team player and genuinely believe in solving challenges as a team.

Demonstrate experience developing modern responsive web applications.

Demonstrate experience of working in agile environments with tools like Jira, Git, and Confluence

Explore alternatives and quickly build prototyping to validate ideas and help iterate concepts.

Willing to be part of the company s growth efforts and participate in experimentation, working on building prototypes, PoCs and accelerators to showcase solutioning options towards adopting new technology trends.

Your skills and experience

Must have skills.

Bachelors degree in computer science or related technical field or equivalent practical experience.

10+ years of professional software development experience.

Hands-on experience on responsive web applications design, development and testing.

Java 11+, Spring, Spring Boot, Hibernate, REST APIs, Junit, PostgreSQL, Linux, Shell Script, Maven, SonarQube.

Understanding and work experience in Go programming language, development experience in building high-performance messaging protocol based microservices.

Exceptional knowledge & hands on experience of Spring & Spring Boot, Java programming skills, experience designing and developing REST APIs and components, services etc

Working experience or familiarity with API gateways like WSO2, Apigee, etc. REST, SOAP services, etc.

Experience of Tests Driven Development, Unit testing practices, ideally Junit

8+ years of experience and proficiency in front-end languages such as JavaScript/Typescript

8+ years of practical, meaningful experience with front-end frameworks such as React.

Have knowledge and hands on experience on AWS/Google Cloud Service and in Dockers, Kubernetes, repositories/artifactory.

Handson and Practical experience with containers (k8)

Handson and Practical experience with pubsub, messaging architectures.

Handson and Practical experience with serverless architectures.

Handson and Practical experience with IAC terraform, Ansible.

Experience with modern SDLC tools - Git, JIRA, Artifactory, Jenkins/TeamCity, OpenShift - is a pluse and hands on experience in CI/CD.

Effective communication, presentation, Ownership and collaboration skills

Experience in practicing and advocating for clean code principles such as test-driven development (TDD), self-documenting code, continuous refactoring.

Should be able to work independently and effectively as an Individual Contributor

Must have worked on Agile Methodologies and should have a good understanding of various Agile phases.

Good verbal and written communication skills with the ability to effectively advocate technical solutions to remote audiences, engineering teams and business owners.

Nice to have skills

Functional: Payment Industry overview, Payment processing, Real-time payments processing

Shell Scripting is nice to have.

Change management process exposure

Software and infra production promotion experience

Test Automation Frameworks

Modrate coding skills on Python.

Experience in distributed system development.

Cross-platform development in several CPU/operating system environments and network protocols.

Demonstrated expertise in problem-solving and technical innovation.

Data Structures, Algorithms and Design Patterns

Data stores, persistence, caching (Oracle, MongoDB, Cassandra, and Hadoop tools, memcache etc)

How we ll support you

Training and development to help you excel in your career.

Coaching and support from experts in your team

A culture of continuous learning to aid progression.

A range of flexible benefits that you can tailor to suit your needs.

Full time

Apply