Lead Software Engineer - Java/Back-End
Lead Software Engineer - Java/Back-End

Lead Software Engineer - Java/Back-End

Full-Time 70000 - 90000 Β£ / year (est.) No home office possible
N

At a Glance

  • Tasks: Lead innovative software solutions and tackle technical challenges in a dynamic environment.
  • Company: Join JPMorgan Chase, a historic leader in financial services with a commitment to innovation.
  • Benefits: Enjoy competitive pay, comprehensive health coverage, and support for your professional growth.
  • Other info: Be part of a diverse team that values inclusion and continuous learning.
  • Why this job: Make a real impact by developing cutting-edge applications that shape the future of finance.
  • Qualifications: 5+ years in software engineering with expertise in Java and modern development practices.

The predicted salary is between 70000 - 90000 Β£ per year.

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

Job responsibilities:

  • Executes 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.
  • Develops secure high-quality production code, and reviews and debugs code written by others.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
  • Adds to team culture of diversity, opportunity, inclusion, and respect.

Required qualifications, capabilities, and skills:

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Expertise in Java fundamentals, object-oriented programming, multi-threading, messaging technologies, and computer networks.
  • Experience building high-performance, latency-sensitive Java applications.
  • Understanding of agile methodologies, CI/CD, application resiliency, and security best practices.
  • Experience developing, debugging, and maintaining code using modern programming and database querying languages.
  • Knowledge of cloud, artificial intelligence, machine learning, and mobile technologies.
  • Experience with distributed systems, microservices, and event-driven architectures.
  • Experience maintaining and troubleshooting software in Linux environments, with familiarity in containers and cloud architectures/services.
  • Strong interpersonal and communication skills, with experience working in global teams.
  • Commitment to continuous learning and improvement.

Preferred qualifications, capabilities, and skills:

  • Familiarity with modern front-end technologies such as React, Angular, or Vue.js.
  • Exposure to cloud technologies including AWS, Azure, or GCP.
  • Experience with Python and front-end development.
  • Practical experience with FIX messaging protocol and QuickFIX/J.
  • Familiarity with Hazelcast or other distributed computing platforms.

About Us:

JPMorgan Chase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.

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.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans.

About the Team:

J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

Lead Software Engineer - Java/Back-End employer: NaSPA, Inc.

At JPMorgan Chase, we pride ourselves on being an exceptional employer that fosters a culture of innovation and inclusivity. As a Lead Software Engineer in our dynamic environment, you will have access to extensive employee growth opportunities, competitive benefits including comprehensive healthcare and tuition reimbursement, and the chance to work with cutting-edge technologies alongside a diverse global team. Join us to not only advance your career but also contribute to meaningful financial solutions that impact millions worldwide.
N

Contact Detail:

NaSPA, Inc. Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Lead Software Engineer - Java/Back-End

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in 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 best projects, especially those that highlight your Java expertise and problem-solving abilities. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining our team at JPMorgan Chase.

We think you need these skills to ace Lead Software Engineer - Java/Back-End

Java Fundamentals
Object-Oriented Programming
Multi-Threading
Messaging Technologies
Computer Networks
Agile Methodologies
CI/CD
Application Resiliency
Security Best Practices
Modern Programming Languages
Database Querying Languages
Cloud Technologies
Artificial Intelligence
Machine Learning
Microservices

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Lead Software Engineer role. Highlight your Java expertise, experience with microservices, and any relevant projects that showcase your problem-solving abilities.

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 you can contribute to our team culture of diversity and inclusion. Be genuine and let your personality come through.

Showcase Your Projects: If you've worked on any interesting projects, especially those involving cloud technologies or AI, make sure to mention them. We love seeing practical applications of your skills, so include links to your GitHub or any live demos if possible!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes straight to the right people. Plus, we can't wait to see what you bring to the table!

How to prepare for a job interview at NaSPA, Inc.

✨Know Your Java Inside Out

Make sure you brush up on your Java fundamentals, object-oriented programming, and multi-threading concepts. Be ready to discuss your past projects where you've implemented these skills, as well as any challenges you faced and how you overcame them.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific instances where you've tackled complex technical problems. Think of examples where you had to think outside the box to develop creative software solutions or improve operational stability. This will demonstrate your ability to innovate and troubleshoot effectively.

✨Familiarise Yourself with Agile Methodologies

Since experience with agile methodologies is crucial, be prepared to discuss how you've applied these practices in your previous roles. Highlight your understanding of CI/CD processes and how they contribute to application resiliency and security best practices.

✨Emphasise Team Collaboration

Strong interpersonal and communication skills are key for this role. Be ready to share examples of how you've worked in global teams, led evaluation sessions, or contributed to a culture of diversity and inclusion. This will show that you value collaboration and can thrive in a team environment.

Lead Software Engineer - Java/Back-End
NaSPA, Inc.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>