2022 Internalisation
2 weeks ago
**Job Title
- **AVP - Senior Developer
- Full Stack (UI, Microservices (java), Devops)
**Location
- Pune**
**Role Description**
- Lead engineering activities to make sure that consistent high-quality products are developed.
- Proactively diagnose problems and envisage long term architecture/design of the product focussing on reusable, extensible components.
- Ensure agile delivery processes.
- Build best-practices in the engineering team.
- Have wide knowledge of different technologies and be able to find the best fit for solving business problems.
**What we’ll offer you**
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**
- Lead engineering activities to make sure that consistent high-quality products are developed.
- Proactively diagnose problems and envisage long term architecture/design of the product focussing on reusable, extensible components.
- Ensure agile delivery processes.
- Build best-practices in the engineering team.
- Have wide knowledge of different technologies and be able to find the best fit for solving business problems.
- Supports in developing solution architectures for a business domain / area or project which align with the overall bank-wide data architecture.
- Researches and profiles data sources in data categories of expertise.
- Assists the business in defining non-functional requirements.
- Supports the development of project related solution deliverables.
- Plays an active role in solution related Communities of Interest and promotes proper solution techniques within the Bank.
- Prepares analysis for the design of the optimum architectures of IT solutions.
- Ensures that design of solutions conform to the defined principles, blueprints, standards, patterns, etc.
- Carries out reviews of software designs and documentation
- Advises technology initiatives in:
- Undertaking peer reviews of, and creating solution architectures and designs, taking into consideration specific business and technical constraints, requirements and dependencies.
- Preparing high level design documentation and detailed-level design documentation produced by project teams for review and validation.
- Measuring the quality of the solution from an architectural perspective and ensuring the conformance of delivered solutions to predefined quality metrics.
- Analyses level of conformance of solutions to defined solution architecture and Enterprise Architecture principles, blueprints, standards, patterns, etc.
- Mentoring colleagues on adapting technologies, supporting in tricky situations and encouraging to learn
Analysing the level of conformance to defined SDLC processes and reuse of shared enterprise assets where possible
**Your skills and experience**
- MS/APIs - Knowledge of APIGee, Kakfa, Java, Aurora, Cassandra, **Springboot, swagger, microservices **, Sleuth, log4J.
- UI - NPM, ReactJs, redux, Jest, Java,
- Devops - GIT/Bitbucket, Jenkins, Terraforms, chef, Splunk, Puppet, uDeploy, Nagios, SonarQube, Maven/Gradle, Service Mesh, ELK, Docker, Kubernetes,Nodejs
- Must have used or implemented design patterns in the following areas:
- Gang of Four(Creational, Structural and Behaviour)
- Domain Driven Design, TDD, BDD, Event Driven Design.
- UML Modelling Skills or ArchiMate modelling or similar ;
- Must be an expert engineer with a passion for good architecture and design.
- Passionate about best practices.
- Must be hands-on in designing, developing and implementing a wide array of products.
- Must be passionate about good design and must have a proven track record of building high-quality code.
- Must have experience driving a team towards end-to-end product development.
- Communication stakeholder management;
- Product development experience is a must.
**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
**About us and our teams**
Our values define the working environment we strive to create - diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.
-
2022 Internalisation
5 days ago
Pune, India Deutsche Bank Full time**TITLE: Corporate Bank Technology - Client Connectivity - Lead Java Engineer** **Corporate Title: VP ( **_Lead Java engineer) _**Location: Pune | Role ID R0213528** **About Corporate Bank Technology**: - Corporate Banking is a technology centric business, with an increasing move to real-time processing, an increasing appetite from customers for...