At a Glance
- Tasks: Lead high-impact teams and deliver secure, scalable software solutions.
- Company: Join BNY, a leader in financial services with a culture of excellence.
- Benefits: Competitive pay, flexible resources, generous leave, and volunteer time.
- Other info: Great opportunities for career growth and personal development.
- Why this job: Make a real impact in tech while developing your skills in a supportive environment.
- Qualifications: Experience in software engineering, leadership, and agile methodologies required.
The predicted salary is between 60000 - 80000 € per year.
BNY is seeking a Software Engineer to lead high-impact teams, owning end-to-end delivery, elevating engineering standards, nurturing talent, and collaborating closely with product and business stakeholders. The role involves creating secure, resilient, and scalable systems.
Responsibilities
- Lead and develop inclusive, high-performing engineering teams; set clear objectives, coach talent, and foster succession planning.
- Own end-to-end delivery of critical software: requirements, architecture, implementation, testing, deployment, observability, and reliability.
- Raise engineering excellence and resilience by implementing best practices and automation across code, testing, microservices/APIs, performance, and infrastructure; secure-by-design with threat modeling, logging/monitoring, incident playbooks, and disaster recovery.
- Partner with product, design, and operations to translate outcomes into measurable technical plans; guide architecture modernization, integrations, cloud/container adoption, and technical debt remediation.
- Represent engineering in program reviews and governance forums; ensure compliance, risk management, and operational excellence—aligned to BNY’s principles and strategic pillars.
Qualifications
- Proven leadership of software engineering teams building distributed systems and microservices in agile environments (Scrum/Kanban).
- Deep Java experience (Spring), architectural patterns for scalable, observable, testable systems; strong API design.
- Strong DevOps practices: CI/CD (GitLab), automated testing (JUnit/Spock), code reviews, telemetry/observability (Splunk, AppDynamics), containers (Docker), and cloud environments.
- Hands-on AI development using modern tools (e.g., Windsurf) and experience integrating AI into product workflows.
- Excellent communication and stakeholder influence; ability to simplify complexity, make evidence-based decisions and drive continuous improvement.
- Corporate Actions domain experience is strongly preferred.
- Groovy/Spock and JavaScript/TypeScript with Angular for full-stack contexts are preferred.
- Financial services background with risk and controls in regulated environments is preferred.
Benefits
BNY offers highly competitive compensation, benefits, and wellbeing programs rooted in a strong culture of excellence and its pay-for-performance philosophy. Flexible global resources, tools, generous paid leaves, paid volunteer time, and other benefits support the personal and financial goals of employees.
BNY is an Equal Employment Opportunity/Affirmative Action Employer – Underrepresented racial and ethnic groups/Females/Individuals with Disabilities/Protected Veterans.
Full-Stack Engineer Opportunities employer: BNY
At BNY, we pride ourselves on being an exceptional employer that fosters a culture of excellence and inclusivity. Our Full-Stack Engineers benefit from competitive compensation, flexible resources, and generous paid leave, all while working in a collaborative environment that prioritises personal and professional growth. With a commitment to nurturing talent and implementing best practices, BNY offers a unique opportunity to lead impactful projects in the dynamic financial services sector.
StudySmarter Expert Advice🤫
We think this is how you could land Full-Stack Engineer Opportunities
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your full-stack capabilities. This is your chance to demonstrate your expertise beyond just a CV.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like StudySmarter to brush up on your knowledge and get comfortable with problem-solving under pressure.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Full-Stack Engineer Opportunities
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your leadership in software engineering, especially in building distributed systems and microservices. We want to see how you’ve made an impact!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your experience aligns with our needs. Don’t forget to mention your hands-on experience with Java and DevOps practices.
Showcase Your Projects:If you've worked on any relevant projects, make sure to include them! Whether it's AI development or cloud/container adoption, we love seeing real examples of your work. It helps us understand your approach and problem-solving skills.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
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 and Spring. Brush up on your knowledge of microservices, APIs, and DevOps practices like CI/CD and automated testing. Being able to discuss these topics confidently will show that you’re a strong fit for the role.
✨Showcase Your Leadership Skills
Since the role involves leading high-performing teams, be prepared to share examples of how you've successfully managed engineering teams in the past. Talk about how you set objectives, coached talent, and fostered an inclusive environment. This will demonstrate your capability to elevate engineering standards.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills and ability to handle real-world challenges. Think of scenarios where you had to implement best practices or deal with technical debt. Use the STAR method (Situation, Task, Action, Result) to structure your answers clearly.
✨Understand the Business Context
Familiarise yourself with BNY’s principles and strategic pillars. Be ready to discuss how your technical decisions can align with business goals. Showing that you can translate technical outcomes into measurable plans will impress the interviewers and highlight your collaborative mindset.