At a Glance
- Tasks: Lead software engineering projects using Java and React, driving innovation and collaboration.
- Company: Join JPMorganChase, a leader in technology and finance with a diverse culture.
- Benefits: Competitive salary, inclusive environment, and opportunities for career growth.
- Other info: Embrace a culture of diversity, inclusion, and respect while advancing your career.
- Why this job: Shape the future of technology while making a real impact in a dynamic team.
- Qualifications: Experience in software engineering, Java, Spring Boot, React, and Kubernetes required.
The predicted salary is between 80000 - 100000 € per year.
Are you ready to make a difference and shape the future of technology? At JPMorganChase, you'll be part of a dynamic team that thrives on innovation and collaboration. You'll have the opportunity to grow your career, expand your skills, and work on projects that matter. We value your expertise and encourage you to push boundaries as you help deliver market‑leading products. Experience a culture that celebrates diversity, inclusion, and respect.
As a Senior Lead Software Engineer in the PTT team, you will play a pivotal role in enhancing, building, and delivering trusted technology products in a secure, stable, and scalable way. You will leverage your deep technical expertise and problem‑solving skills to address challenges across multiple technologies and applications. You will help shape the team culture, drive business impact, and contribute to our engineering community. Your work will influence product design, application functionality, and technical operations.
Job Responsibilities
- Provide technical guidance and direction to support business and technical teams, contractors, and vendors
- Develop secure, high‑quality production code and review and debug code written by others
- Drive decisions that influence product design, application functionality, and technical operations
- Serve as a subject matter expert in one or more areas of focus
- Advocate firmwide frameworks, tools, and practices of the Software Development Life Cycle
- Influence peers and project decision‑makers to adopt leading‑edge technologies
- Contribute to a team culture of diversity, opportunity, inclusion, and respect
Required Qualifications, Capabilities, and Skills
- Formal training or certification in software engineering concepts
- Hands‑on experience in system design, application development, testing, and operational stability
- Advanced working experience with Java, Spring Boot, React, and Kubernetes
- Proficiency in automation and continuous delivery methods
- Skilled in all aspects of the Software Development Life Cycle
- Advanced understanding of agile methodologies, including CI/CD, application resiliency, and security
- Demonstrated proficiency in software applications and technical processes within a technical discipline (such as cloud, artificial intelligence, machine learning, or mobile)
- In‑depth knowledge of the financial services industry and IT systems
- Practical cloud native experience
Preferred Qualifications, Capabilities, and Skills
- Experience with Java and Oracle
- Familiarity with messaging platforms such as RMQ and Kafka
- Expertise in Kubernetes
- Proficiency in ReactJS and JavaScript
- Functional knowledge of FX or Dervis Settlements domain
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal‑opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
Senior Manager of Software Engineering - Java / React in London employer: J.P. Morgan
At JPMorganChase, we pride ourselves on being an exceptional employer that fosters a culture of innovation, collaboration, and respect. As a Senior Manager of Software Engineering, you will not only have the chance to work on impactful projects but also benefit from extensive career growth opportunities in a diverse and inclusive environment. Our commitment to employee development, coupled with our focus on cutting-edge technology, makes this an ideal place for talented individuals looking to make a meaningful contribution in the financial services industry.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Manager of Software Engineering - Java / React in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at JPMorganChase. A friendly chat can open doors and give you insider info on the hiring process.
✨Tip Number 2
Prepare for the interview by brushing up on your Java and React skills. We recommend doing some mock interviews with friends or using online platforms to get comfortable with common technical questions.
✨Tip Number 3
Showcase your projects! Bring along examples of your previous work that highlight your expertise in software engineering. This is your chance to shine and demonstrate how you can contribute to the team.
✨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, it shows you’re serious about joining the team at JPMorganChase.
We think you need these skills to ace Senior Manager of Software Engineering - Java / React in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in Java, React, and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our mission at StudySmarter. Keep it engaging and personal – we love to see your personality!
Showcase Your Problem-Solving Skills:In your application, don’t just list your technical skills; share examples of how you've tackled challenges in past projects. We’re looking for those who can think critically and drive innovation, so let us know how you’ve done that!
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 shows you’re serious about joining our team!
How to prepare for a job interview at J.P. Morgan
✨Know Your Tech Inside Out
Make sure you brush up on your Java, Spring Boot, React, and Kubernetes skills. Be ready to discuss your hands-on experience with these technologies and how you've applied them in real-world scenarios. Prepare to share specific examples of projects where you’ve made a significant impact.
✨Showcase Your Problem-Solving Skills
During the interview, be prepared to tackle technical challenges or case studies. Think about how you would approach problems related to system design or application functionality. Demonstrating your thought process and problem-solving abilities can really set you apart.
✨Emphasise Team Culture and Collaboration
JPMorganChase values diversity and inclusion, so be ready to discuss how you contribute to a positive team culture. Share experiences where you’ve worked collaboratively, influenced peers, or advocated for best practices in software development.
✨Understand the Financial Services Landscape
Having a solid grasp of the financial services industry will give you an edge. Familiarise yourself with relevant IT systems and how they integrate with software engineering. This knowledge will help you articulate how your skills can directly benefit the company’s goals.