Java Lead Software Engineer

Java Lead Software Engineer

Glasgow Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
J

At a Glance

  • Tasks: Lead an agile team to design, develop, and troubleshoot innovative software solutions.
  • Company: Join JPMorgan Chase, a leader in financial services with a commitment to technology and innovation.
  • Benefits: Enjoy flexible work options, competitive pay, and opportunities for professional growth.
  • Why this job: Be part of a diverse culture that values creativity and pushes the boundaries of technology.
  • Qualifications: Must have software engineering training, hands-on experience, and proficiency in Java and other technologies.
  • Other info: Opportunity to work on cutting-edge projects in cloud, AI, and machine learning.

The predicted salary is between 43200 - 72000 £ 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 Java Lead Software Engineer at JPMorgan Chase within the Client Onboarding & Know Your Customer technology group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities:

  • Execute creative software solutions, design, develop, and troubleshoot technically, thinking beyond routine or conventional approaches to build solutions or resolve technical problems.
  • Develop secure, high-quality production code, and review and debug code written by others.
  • Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
  • Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
  • Lead communities of practice across Software Engineering to promote awareness and adoption of new and leading-edge technologies.
  • Contribute to a team culture of diversity, equity, inclusion, and respect.

Required qualifications, capabilities, and skills:

  • Formal training or certification in software engineering concepts and practical experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proficiency in one or more programming languages, such as Java.
  • Experience with automation and continuous delivery methodologies.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies, including CI/CD, application resiliency, and security.
  • Proven expertise in software applications and technical processes within disciplines such as cloud, artificial intelligence, machine learning, mobile, etc.
  • Experience building enterprise applications with high availability and performance using J2EE, Spring, ORM, Kafka, Elastic Search, and Distributed Cache.
  • Hands-on experience with UI frameworks like React.
  • Proficiency in SQL and database development.
  • Experience managing technologists and building large enterprise applications beyond exposing REST endpoints, following cloud-native and 12-factor methodology.

Preferred qualifications, capabilities, and skills:

  • Experience working at the code level.

Java Lead Software Engineer employer: Jpmorgan Chase & Co.

At JPMorgan Chase, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Java Lead Software Engineer, you will not only have the opportunity to work with cutting-edge technologies but also benefit from a supportive environment that prioritises diversity, equity, and inclusion. With ample opportunities for professional growth and development, along with a commitment to operational excellence, you will find a rewarding career path in a dynamic and secure setting.
J

Contact Detail:

Jpmorgan Chase & Co. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Lead Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in Java and related technologies. Being well-versed in frameworks like Spring, J2EE, and tools such as Kafka and Elastic Search will not only boost your confidence but also demonstrate your commitment to staying current in the field.

✨Tip Number 2

Engage with communities of practice or forums related to software engineering and Java development. Networking with professionals in these spaces can provide insights into the company culture at JPMorgan Chase and may even lead to referrals.

✨Tip Number 3

Prepare to discuss your experience with agile methodologies and CI/CD processes in detail. Be ready to share specific examples of how you've implemented these practices in past projects, as this aligns closely with the responsibilities of the role.

✨Tip Number 4

Showcase your leadership skills by highlighting any experience you have in managing teams or leading projects. This is crucial for a Lead Software Engineer position, so be prepared to discuss how you've fostered collaboration and innovation in your previous roles.

We think you need these skills to ace Java Lead Software Engineer

Java Programming
System Design
Application Development
Testing and Debugging
Operational Stability
Automation and Continuous Delivery
Software Development Life Cycle (SDLC)
Agile Methodologies
CI/CD
Application Resiliency
Security Best Practices
Cloud Technologies
Artificial Intelligence
Machine Learning
Enterprise Application Development
J2EE
Spring Framework
Object-Relational Mapping (ORM)
Kafka
Elastic Search
Distributed Cache
UI Frameworks (React)
SQL and Database Development
RESTful API Development
Cloud-Native Architecture
12-Factor App Methodology
Leadership and Team Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and relevant technologies mentioned in the job description. Focus on your hands-on experience in system design, application development, and any leadership roles you've held.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and how your skills align with the responsibilities of the Java Lead Software Engineer role. Mention specific projects where you executed creative software solutions or led teams.

Showcase Relevant Projects: Include examples of projects that demonstrate your proficiency in Java, automation methodologies, and agile practices. Highlight any experience with cloud technologies, machine learning, or UI frameworks like React.

Highlight Soft Skills: Don't forget to mention your soft skills, such as teamwork, communication, and leadership. Emphasise your commitment to diversity, equity, and inclusion, as these are important values for the company.

How to prepare for a job interview at Jpmorgan Chase & Co.

✨Showcase Your Technical Expertise

Be prepared to discuss your hands-on experience with Java and other relevant technologies. Highlight specific projects where you designed, developed, or troubleshot software solutions, and be ready to explain your thought process and the outcomes.

✨Demonstrate Agile Methodology Knowledge

Since the role involves working in an agile environment, make sure to articulate your understanding of agile methodologies. Share examples of how you've applied CI/CD practices and contributed to team sprints, showcasing your adaptability and collaborative spirit.

✨Prepare for Problem-Solving Scenarios

Expect to face technical challenges during the interview. Practice solving coding problems or system design scenarios on the spot. This will demonstrate your ability to think critically and creatively under pressure, which is crucial for a lead position.

✨Emphasise Leadership and Team Culture

As a lead software engineer, your ability to foster a positive team culture is vital. Be ready to discuss how you've led teams, promoted diversity and inclusion, and mentored junior developers. This will show that you value collaboration and respect within the workplace.

Java Lead Software Engineer
Jpmorgan Chase & Co.
Location: Glasgow
Go Premium

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

J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>