At a Glance
- Tasks: Lead innovative software solutions and collaborate with a dynamic team in finance tech.
- Company: Join JPMorgan Chase, a leader in financial technology with a focus on diversity and inclusion.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Exciting career advancement in a supportive and diverse environment.
- Why this job: Make an impact in the finance sector using cutting-edge technologies and agile methodologies.
- Qualifications: 3+ years in software engineering, Java expertise, and strong communication skills.
The predicted salary is between 80000 - 100000 £ per year.
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Equity Derivatives Group you will join our agile team creating, transforming, and supporting our trusted market‑leading technology products using modern technologies and industry best practices.
Job responsibilities:
- Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Collaborate with engineers, product owners, traders, sales and Quants to develop best‑in‑class software solutions for our Equity Derivatives platform.
- Work within a team of software engineers analyzing and implementing business requirements within an Agile/Scrum environment.
- Work closely with production management applying technical knowledge to support business processes, changes, and end users.
- Lead and contribute to communities of practice across Software Engineering to drive awareness and use of new and leading‑edge technologies.
- Add to team culture of diversity, opportunity, inclusion, and respect.
Required qualifications, capabilities, and skills:
- Formal training or certification on software engineering concepts and 3+ years applied experience.
- Experience with Java/JVM and the Java/JVM ecosystem, Spring Boot framework.
- Experience with TypeScript/React development.
- Experience with object‑oriented design and micro‑service architectures and best practices.
- Proficient in all aspects of the Software Development Life Cycle.
- Good understanding of software design patterns and clean code practices.
- Strong written and oral communication skills.
- Proficiency in automation and continuous delivery methods.
- Advanced understanding of agile methodologies, CI/CD, Application Resiliency, and Security.
- Experience partnering with product and engineering teams.
Preferred Qualifications, capabilities, and skills:
- Experience working on financial systems is a plus.
- Experience with finance / derivative products. Knowledge of Convertible Bonds is a plus.
- Experience with publish/subscribe messaging protocols such as Kafka, AMQP, AMPS.
- Experience with C#/WPF desktop application programming.
- Exposure to relational database management systems (Sybase).
- Experience with cloud technologies.
- Exceptional client relationship skills including the ability to discover true requirements underlying feature requests, recommend alternative technical approaches, and drive efforts to meet committed timelines with optimal solutions.
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.
Lead Software Engineer - JAVA - Equities - Vice President in London employer: Fairygodboss
At JPMorgan Chase, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Lead Software Engineer in our Equity Derivatives Group, you will not only have the opportunity to work with cutting-edge technologies but also benefit from a diverse and inclusive work environment that values your unique contributions. With ample opportunities for professional growth and development, you will be part of a team that is committed to pushing the boundaries of what's possible in the financial technology space.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Software Engineer - JAVA - Equities - Vice President in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at JPMorgan Chase or similar firms. A friendly chat can open doors and give you insights that might just land you an interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java, Spring Boot, or any relevant tech. This is your chance to demonstrate your problem-solving abilities and creativity beyond the usual CV.
✨Tip Number 3
Prepare for the technical interview! Brush up on your coding skills and be ready to tackle real-world problems. Practice common algorithms and system design questions, as they’re likely to come up in discussions with 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 genuinely interested in joining our team at StudySmarter!
We think you need these skills to ace Lead Software Engineer - JAVA - Equities - Vice President 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 Java expertise, Agile experience, and any financial systems knowledge you have. 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 tell us why you're passionate about software engineering and how your background aligns with our needs. Don't forget to mention your collaborative spirit and problem-solving skills!
Showcase Your Projects:If you've worked on relevant projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, we love seeing real-world applications of your skills, especially in Java and micro-services.
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 us you’re keen on joining our team!
How to prepare for a job interview at Fairygodboss
✨Know Your Tech Inside Out
Make sure you’re well-versed in Java, Spring Boot, and the JVM ecosystem. Brush up on your knowledge of object-oriented design and micro-service architectures. Being able to discuss these topics confidently will show that you’re not just familiar with them, but that you can apply them effectively.
✨Showcase Your Agile Experience
Since the role involves working in an Agile/Scrum environment, be prepared to share specific examples of how you've contributed to Agile teams in the past. Talk about your experience with CI/CD and how you’ve implemented automation in your projects. This will demonstrate your ability to thrive in a fast-paced setting.
✨Communicate Clearly and Effectively
Strong communication skills are key for this position. Practice articulating your thoughts clearly, especially when discussing complex technical concepts. Be ready to explain how you’ve collaborated with cross-functional teams, including product owners and traders, to deliver software solutions.
✨Emphasise Your Problem-Solving Skills
Prepare to discuss specific challenges you’ve faced in previous roles and how you approached solving them. Highlight your creative problem-solving abilities and your willingness to think outside the box. This will resonate well with the interviewers looking for someone who can tackle technical issues innovatively.