Full-Stack Engineer
BNY
Pimpri-Chinchwad, Maharashtra, IndiaSENIOR
full stackbackendfrontendcloud computingmicroservicesagile development
Job Description
We’re seeking a future team member for the role of Full-Stack Engineer to join our BNY team in Pune. The candidate will design and develop scalable, high-performance full-stack applications using Java, Spring Boot, and Angular.
Responsibilities
- Design and develop scalable, high-performance full stack applications using Java, Spring Boot, and Angular
- Build RESTful APIs and microservices architectures
- Develop responsive, user-friendly web interfaces using Angular and modern frontend frameworks
- Write clean, maintainable, and well-documented code following best practices
- Design and deploy applications in either BNY private cloud or public cloud
- Implement CI/CD pipelines for automated testing and deployment
- Optimize application performance and scalability in cloud environments
- Bachelor’s degree in computer science, Engineering, or a related field.
- Backend: 8+ years of Java development experience with strong expertise in Spring Boot, Spring MVC, Spring Data, and Spring Security
- Frontend: 4+ years of Angular development, TypeScript, HTML5, CSS3, and responsive design
- Cloud Platforms: Hands-on experience with at least one major cloud provider (AWS, Azure, GCP) OR private cloud
- Databases: Proficiency in relational databases e.g. PostgreSQL, MySQL, Oracle
- Microservices architecture and design patterns
- Containerization e.g. Docker, Kubernetes
- Message queuing systems e.g. Kafka, RabbitMQ
- Unit testing frameworks e.g. JUnit, Mockito, Jasmine, Karma
- Agile/Scrum methodologies
- API Development: Strong experience building and consuming RESTful APIs
- Version Control: Git, GitHub/GitLab/Bitbucket
- Build Tools: Maven, Gradle, npm, webpack
- America’s Most Innovative Companies, Fortune, 2025
- World’s Most Admired Companies, Fortune 2025
- “Most Just Companies”, Just Capital and CNBC, 2025
Qualifications
- Bachelor’s degree in computer science, Engineering, or a related field.
- 8+ years of Java development experience with strong expertise in Spring Boot, Spring MVC, Spring Data, and Spring Security
- 4+ years of Angular development, TypeScript, HTML5, CSS3, and responsive design
- Hands-on experience with at least one major cloud provider (AWS, Azure, GCP) OR private cloud
- Proficiency in relational databases e.g. PostgreSQL, MySQL, Oracle
- Microservices architecture and design patterns
- Containerization e.g. Docker, Kubernetes
- Message queuing systems e.g. Kafka, RabbitMQ
- Unit testing frameworks e.g. JUnit, Mockito, Jasmine, Karma
- Agile/Scrum methodologies
- Strong experience building and consuming RESTful APIs
- Experience with Git, GitHub/GitLab/Bitbucket
- Build tools such as Maven, Gradle, npm, webpack
Benefits
- Highly competitive compensation, benefits, and wellbeing programs
- Access to flexible global resources and tools for life's journey
- Focus on health, personal resilience, and financial goals
- Generous paid leaves, including paid volunteer time