At a Glance
- Tasks: Build secure, scalable systems and collaborate on innovative projects.
- Company: Join BNY, a leading global financial services company with a culture of growth.
- Benefits: Competitive pay, flexible resources, generous leave, and wellbeing programs.
- Other info: Embrace a learning culture with excellent career growth opportunities.
- Why this job: Make an impact using cutting-edge AI and technology in a dynamic environment.
- Qualifications: Experience in Java, AI development, and a passion for tech solutions.
The predicted salary is between 60000 - 80000 £ per year.
At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a leading global financial services company at the heart of the global financial system, we influence nearly 20% of the world’s investible assets. Every day, our teams harness cutting-edge AI and breakthrough technologies to collaborate with clients, driving transformative solutions that redefine industries and uplift communities worldwide.
We’re seeking a future team member for the role of Senior Specialist, Full-Stack Engineer to build secure, scalable, and resilient systems. You’ll work primarily on the backend while contributing to modern web frontends, owning delivery across the product lifecycle and collaborating closely with product and design partners. This role is located in London.
Responsibilities
- Design, build, and maintain backend services, batches and APIs, contributing to UI components as needed.
- Own end-to-end delivery: implementation, testing, deployment, observability, and reliability.
- Write clean, well‑tested code; participate in code reviews and continuous improvement.
- Collaborate with product, design, and operations to translate business needs into technical solutions.
- Enhance performance, security, and resiliency through best practices and automation (CI/CD).
- Foster a learning, inclusive team culture-aligned to BNY's principles and pillars.
Qualifications
- Hands‑on AI development using modern tools and IDEs (e.g. Windsurf).
- Solid understanding of programming concepts and microservices.
- Proficiency in Java with Spring.
- Experience with CI/CD, automated testing (JUnit/Spock), and containers (Docker).
- Familiarity with microservices, observability/telemetry (e.g. Splunk, AppDynamics), and cloud deployments.
- Curiosity to understand the business domain and translate product strategy into technical solutions.
How We Work
- Agile (Scrum/Kanban) tailored by teams for flow and outcomes; full product lifecycle ownership (build, test, deploy, monitor, iterate); growth mindset with continuous learning and knowledge sharing.
- Code: Java 17/21 (Spring, Maven), Groovy, JavaScript/TypeScript (Angular).
- Testing: JUnit, Spock.
- Deployment: Private Cloud (VMs/containers).
- Tooling: GitLab (git and CI/CD), IntelliJ, Windsurf, Docker, Splunk, AppDynamics.
BNY offers highly competitive compensation, benefits, and wellbeing programs rooted in a strong culture of excellence and our pay-for-performance philosophy. We provide access to flexible global resources and tools for your life’s journey. Focus on your health, foster your personal resilience, and reach your financial goals as a valued member of our team, along with generous paid leaves, including paid volunteer time, that can support you and your family through moments that matter.
BNY is an Equal Employment Opportunity/Affirmative Action Employer – Underrepresented racial and ethnic groups/Females/Individuals with Disabilities/Protected Veterans.
Senior Associate, Full-Stack Engineer in London employer: BNY
At BNY, we pride ourselves on fostering a culture of growth and collaboration, making us an exceptional employer for those seeking to make a meaningful impact in the financial services sector. Located in London, our team enjoys access to cutting-edge technologies and a commitment to employee wellbeing, including competitive compensation, generous paid leave, and opportunities for continuous learning. Join us to be part of a diverse and inclusive environment where your contributions drive transformative solutions that uplift communities worldwide.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Associate, Full-Stack Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at BNY on LinkedIn or through mutual connections. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since you'll be working with Java and Spring, make sure you can talk confidently about your experience and showcase your problem-solving abilities.
✨Tip Number 3
Showcase your passion for AI and modern tech during interviews. Share examples of how you've used these tools in past projects, and don’t forget to highlight your curiosity about the business domain—BNY loves that!
✨Tip Number 4
Apply directly through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the BNY team. Let’s get you that Senior Associate role!
We think you need these skills to ace Senior Associate, Full-Stack Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Associate, Full-Stack Engineer role. Highlight your proficiency in Java, Spring, and any relevant AI development experience to catch our eye!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about this role and how you can contribute to our team. Share specific examples of your past work that align with the responsibilities listed in the job description.
Showcase Your Projects:If you've worked on any projects that demonstrate your full-stack capabilities, make sure to include them! Whether it's a personal project or something from a previous job, we love seeing real-world applications of your skills.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at BNY
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java with Spring and CI/CD practices. Brush up on your knowledge of microservices and automated testing tools like JUnit and Spock, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've designed and implemented backend services or contributed to UI components. Be ready to explain your thought process and how you approached challenges, as this will demonstrate your ability to own end-to-end delivery.
✨Understand the Business Context
Familiarise yourself with BNY's role in the financial services industry and how technology drives their business. Being able to translate product strategy into technical solutions will show that you’re not just a coder but someone who understands the bigger picture.
✨Emphasise Collaboration
Since the role involves working closely with product and design partners, be prepared to discuss your experience in collaborative environments. Share examples of how you’ve fostered a learning culture within your team and contributed to continuous improvement.