BNY is hiring an Associate Full-Stack Engineer in Pune, Maharashtra. This is an exciting opportunity for software engineers with experience in both frontend and backend development who want to build scalable applications and services in the financial technology industry.
The role is part of BNY’s Engineering team and involves developing full-stack applications, building APIs and integrations, working with modern frontend technologies, supporting CI/CD, and contributing to AI initiatives.
If you’re searching for BNY jobs in Pune, full-stack developer jobs in Pune, software engineer jobs, or technology jobs in the banking and financial services sector, this opportunity is worth considering.
BNY Associate Full-Stack Engineer Job Details
| Job Details | Information |
|---|---|
| Company | BNY |
| Job Title | Associate, Full-Stack Engineer |
| Role | Associate Full-Stack Engineer |
| Job Location | Pune, Maharashtra, India |
| Department | Engineering |
| Job Type | Full-time |
| Experience | Relevant software engineering experience |
| Qualification | Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent practical experience |
| Work Area | Full-Stack Development / Software Engineering |
About BNY
BNY is a global financial services company that operates at the center of the global financial system. The company combines financial expertise with technology and innovation to provide solutions for clients around the world.
BNY emphasizes technology, innovation, collaboration, and employee development. Its engineering teams work on technology solutions that support financial services at significant scale.
For software engineers, this provides an opportunity to work on applications and services where performance, scalability, security, reliability, and compliance are important considerations.
About the Associate Full-Stack Engineer Role
The Associate Full-Stack Engineer will join BNY’s Engineering team in Pune.
The position involves working across the software development lifecycle, from application design and development to testing, deployment, troubleshooting, and continuous improvement.
The successful candidate will work with frontend and backend technologies, APIs, databases, CI/CD pipelines, and modern software engineering practices.
The role also highlights the importance of being AI-ready, with opportunities to contribute to AI initiatives and solutions.
Responsibilities
As an Associate Full-Stack Engineer at BNY, your responsibilities may include:
Full-Stack Application Development
- Design, develop, test, and maintain full-stack applications and services.
- Build responsive and user-friendly interfaces using modern frontend frameworks.
- Develop backend services, APIs, integrations, and data access layers.
- Write clean, maintainable, scalable, and well-documented code.
Software Design and Engineering
- Participate in application architecture and technical design discussions.
- Take part in code reviews and engineering discussions.
- Apply software development best practices throughout the development lifecycle.
- Contribute to improving application performance and scalability.
Testing and Deployment
- Support automated testing practices.
- Contribute to CI/CD pipelines.
- Troubleshoot application defects and technical issues.
- Investigate performance problems.
- Assist with production incident resolution.
Collaboration
The role requires collaboration with multiple teams, including:
- Product owners
- Designers
- QA engineers
- Software engineers
- Other technology and business stakeholders
You may also participate in Agile activities such as:
- Sprint planning
- Daily stand-ups
- Backlog refinement
- Sprint retrospectives
Security and Compliance
Because BNY operates in the financial services industry, engineers are expected to ensure that solutions align with relevant:
- Security standards
- Risk requirements
- Compliance requirements
- Engineering standards
BNY Full-Stack Engineer Eligibility
Candidates applying for this role should have a Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
The position also requires relevant software engineering experience with exposure to both frontend and backend development.
This means candidates should ideally be comfortable working across different layers of a modern web application rather than specializing exclusively in frontend or backend development.
Required Technical Skills
The role calls for experience with several areas of modern software development.
Programming Languages
Candidates should have proficiency in one or more programming languages, such as:
- Java
- Python
- JavaScript
- TypeScript
Strong fundamentals in at least one programming language can provide a good foundation for full-stack development.
Frontend Development
Experience with modern frontend technologies is expected, including technologies such as:
- React
- Angular
- HTML
- CSS
- JavaScript
- TypeScript
Candidates should understand how to create responsive interfaces and work with frontend application logic.
Backend Development
Candidates should have experience developing backend services and APIs using modern frameworks.
Knowledge of backend architecture, service development, and integration patterns is useful for this position.
REST APIs and Microservices
The job description also highlights knowledge of:
- REST APIs
- Microservices
- System integration patterns
Understanding how frontend applications communicate with backend services is an important part of full-stack engineering.
Databases
Candidates should be familiar with relational and/or NoSQL databases.
Depending on their previous experience, candidates may have worked with SQL databases, document databases, or other data-storage technologies.
Git and Version Control
Knowledge of version control systems such as Git is required.
Candidates should understand common development workflows involving source control, branches, commits, merges, and collaborative development.
Testing and Debugging
Candidates should understand software testing and debugging practices and be able to troubleshoot application issues efficiently.
AI Skills and AI Readiness
An interesting aspect of this BNY position is its emphasis on being AI-ready.
The role includes exposure to using AI tools and contributing to AI initiatives and solutions.
For software engineers, familiarity with modern AI-assisted development tools and an interest in applying AI to engineering workflows can therefore be useful.
Candidates don’t necessarily need to be AI specialists. However, demonstrating curiosity about emerging AI technologies and their practical application in software development can strengthen a profile.
Who Can Apply for This BNY Job?
This opportunity may be suitable for software professionals who have experience in:
- Full-stack development
- Frontend development
- Backend development
- Web application development
- API development
- Microservices
- React or Angular
- Java, Python, JavaScript, or TypeScript
- Database development
- CI/CD
- Agile software development
Candidates should be able to demonstrate experience working across frontend and backend components of applications.
How to Prepare for the BNY Full-Stack Engineer Interview
Candidates preparing for this type of software engineering position should focus on several technical areas.
1. Programming
Revise the fundamentals of your strongest programming language.
For example, if you’re applying with Java, review:
- OOP concepts
- Collections
- Exception handling
- Multithreading basics
- Data structures
- Algorithms
- Java 8+ concepts
For Python, JavaScript, or TypeScript candidates, focus on equivalent language fundamentals and practical coding problems.
2. Frontend Development
Be prepared to discuss:
- React or Angular fundamentals
- Components
- State management
- API integration
- Responsive design
- JavaScript/TypeScript
- HTML and CSS
- Frontend performance
3. Backend and APIs
Review:
- REST API design
- HTTP methods
- Authentication and authorization
- API status codes
- Error handling
- Microservices
- Service-to-service communication
- Backend architecture
4. Databases
Prepare for questions involving:
- SQL queries
- Database design
- Joins
- Indexing
- Transactions
- Normalization
- Relational vs NoSQL databases
5. Git and CI/CD
Be comfortable explaining:
- Git branches
- Pull requests
- Merge conflicts
- Code reviews
- CI/CD pipelines
- Automated testing
- Deployment workflows
6. System Design
For full-stack engineering positions, candidates may benefit from practicing basic system design concepts such as:
- Scalability
- Availability
- Load balancing
- Caching
- Database scaling
- Microservices
- API gateways
- Message queues
Why Consider a Full-Stack Engineering Career at BNY?
Full-stack engineers have the opportunity to work across multiple areas of software development.
At BNY, this role provides exposure to:
- Enterprise-scale applications
- Financial technology
- Modern frontend frameworks
- Backend services and APIs
- Microservices
- Databases
- CI/CD
- Automated testing
- Cloud and modern engineering practices
- AI initiatives
The position can be particularly attractive to engineers who want to develop broad technical skills while working on technology used within the financial services industry.
BNY Benefits and Rewards
BNY states that it provides competitive compensation, benefits, and wellbeing programs supported by a culture focused on excellence and performance.
The company also highlights access to resources designed to support employees’ health, resilience, financial goals, and different stages of life.
Benefits may include paid leave and paid volunteer time, along with other programs and resources. Candidates should verify the current benefits applicable to their location and employment arrangement during the hiring process.
BNY Hiring Process
The exact recruitment process can vary depending on the role and hiring team. Candidates should be prepared for potential stages such as:
- Application and resume screening
- Recruiter or initial discussion
- Technical assessment or coding round
- Technical interview
- Managerial or behavioral discussion
- Final selection and offer
The actual process may differ, so applicants should follow the instructions provided by BNY during recruitment.
How to Apply for BNY Associate Full-Stack Engineer Job?
Interested candidates should apply through BNY’s official careers website and review the latest job posting before submitting an application (or) click on the apply link given below.
Apply Now for BNY Careers Recruitment Drive 2026 – Associate Full-Stack Engineer: Click Here to Apply
When preparing your resume, highlight relevant experience in:
- Full-stack development
- Java/Python/JavaScript/TypeScript
- React or Angular
- REST APIs
- Microservices
- SQL or NoSQL databases
- Git
- CI/CD
- Automated testing
- Agile methodology
- AI tools or AI-related projects
Use specific examples from your projects or professional experience wherever possible. For example, instead of simply listing “React,” mention the type of application you built and the functionality you implemented.
Frequently Asked Questions
Is BNY hiring Full-Stack Engineers in Pune?
Yes. BNY has listed an Associate Full-Stack Engineer opportunity for its Engineering team in Pune, Maharashtra.
What is the qualification for the BNY Associate Full-Stack Engineer role?
Candidates should have a Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
What programming languages are required?
The role mentions proficiency in one or more of Java, Python, JavaScript, or TypeScript.
What frontend technologies are mentioned?
The position mentions React, Angular, HTML, CSS, JavaScript, and TypeScript.
Does the role require backend development experience?
Yes. Candidates should have exposure to backend services, APIs, integrations, and data access layers.
Is knowledge of REST APIs required?
Yes. Understanding REST APIs, microservices, and system integration patterns is listed among the desired technical knowledge.
Does BNY require database knowledge?
Yes. Candidates should have familiarity with relational and/or NoSQL databases.
Is Git required for the role?
Yes. Familiarity with Git or other version control tools is expected.
Does the position involve AI?
Yes. The job description emphasizes being AI-ready, exposure to AI tools, and contributing to AI initiatives and solutions.
Where is the job located?
The Associate Full-Stack Engineer position is located in Pune, Maharashtra, India.
Final Thoughts
The BNY Associate Full-Stack Engineer position in Pune is an opportunity for software engineers with frontend and backend experience to work on modern applications and services within the financial services industry.
Candidates with experience in Java, Python, JavaScript, TypeScript, React, Angular, REST APIs, microservices, databases, Git, testing, and CI/CD may find this role particularly relevant.
With the growing importance of AI in software engineering, candidates who combine strong development fundamentals with an understanding of AI-assisted tools and emerging technologies can also position themselves well for the evolving technology landscape.
Job Role: Associate Full-Stack Engineer
Company: BNY
Location: Pune, Maharashtra, India
Department: Engineering
Qualification: Bachelor’s degree in Computer Science, Engineering, or related field/equivalent practical experience

