Senior Associate, Full-Stack Engineer
BNY Mellon
- Pune, Maharashtra
- Permanent
- Full-time
- Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required
- 6 to 9 years of experience in software development required – proficiency in Java 8 or higher and Front-End UI Technologies
- Primary skill Java, API, Angular, Oracle, Ansible GITLAB Pipeline, Secondary Skill Python Provide New Development and ongoing maintenance, support and enhancements in existing systems and platforms
- Experience of working in UI tool sets & programming languages – Core JavaScript,
- Angular 11 or higher, JavaScript frameworks, CSS, HTML.
- Experience in Spring Framework, Hibernate and proficiency with Spring Boot
- Extensive hands-on knowledge of XML, XSD, XSLT and JSON
- Solid coding and troubleshooting experience on Web Services and RESTful API
- Strong SQL skills to work on Relational or NoSQL databases
- Strong experience in SDLC, DevOps processes – CI/CD tools, Git, etc.
- Good Understanding of Messaging frameworks like ActiveMQ or IBM MQ or Kafka
- Good understanding of monitoring tools such as AppDynamics, Splunk, Moogsoft
- Knowledge of Scrum and XP methodologies and ability to work in a fast paced and rapidly changing environment.
- Strong analytical skills and attention to detail
- Ability to learn and pick up new skills and to perform with minimal management supervision
- Strong Communication Skills
- Knowledge in data warehousing / data lakes / pipelines is a big plus.
- Knowledge in NoSQL databases is preferred
- Knowledge in cloud technologies will be a strong advantage.
- Experience in the securities or financial services industry is a plus.
- Should enjoy quick prototyping, implementing cloud-ready services, building tools to improve end to end application – develop a strong connect with all stakeholders and testing team
- Experience of working in services tool sets & programming languages – Node, GraphQL, Hazelcast
- Provide superior software development services in a fast-paced and innovative working environment.
- Work with internal business groups on implementation opportunities, challenges, and requirements.
- Analyze information and provide recommendations to address and resolve business and technical issues. Actively participate in team discussions, provide guidance and expert opinion on the subject matter.
- Coordinate coding, unit testing, implementation and documentation of solution.
- Ensure that expected application performance levels are achieved.
- Comply with BNY Mellon's standard development methodology
- May allocate/ coordinate work within a team/project.