Position
Vice President, Full‑Stack Engineer at BNY in Manchester, UK. Full‑time, on‑site.
Responsibilities
- Collaborate closely with cross‑functional teams, including product owners, business analysts, scrum masters, front‑end and back‑end developers.
- Design, develop, and implement microservices using Java Spring Boot, ensuring modular, testable, and reusable code.
- Build responsive and intuitive user interfaces with Angular, TypeScript, HTML, CSS, and Java.
- Ensure seamless integration and communication between front‑end and back‑end components.
- Use NoSQL databases such as CosmosDB to design, develop, and optimize data models for distributed storage.
- Create RESTful APIs (including gRPC) to enable smooth communication between microservices and external systems.
- Conduct regular code reviews, unit testing, and continuous integration to maintain high code quality and reliability.
Qualifications
- Strong skills in Core/Advanced Java and object‑oriented programming.
- Proficiency in front‑end technologies: Angular, TypeScript, HTML, CSS, JavaScript.
- Experience developing and deploying microservices architectures with Spring Boot (or Spring Batch, Spring Data, or similar).
- Knowledge of JIRA, JUnit, and Apache Kafka is preferred.
- Hands‑on experience with NoSQL databases such as CosmosDB and MongoDB.
- In‑depth knowledge of REST API principles and the HTTP protocol.
- Familiarity with containerization tools and cloud platforms.
- Solid grasp of Git, CI/CD practices, and Agile principles.
Benefits and Rewards
BNY offers competitive compensation, benefits, and wellbeing programs, flexible resources, and generous paid leave, including paid volunteer time.
BNY is an Equal Employment Opportunity/Affirmative Action Employer – Underrepresented racial and ethnic groups, females, individuals with disabilities, and protected veterans.