Experienced Software Engineer Java / Python (Full Stack or Back End) in Glasgow
Experienced Software Engineer Java / Python (Full Stack or Back End)

Experienced Software Engineer Java / Python (Full Stack or Back End) in Glasgow

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

At a Glance

  • Tasks: Join our agile team to design and deliver innovative tech products using Java or Python.
  • Company: JPMorganChase, a leader in financial solutions with a rich history.
  • Benefits: Competitive salary, diverse culture, and opportunities for professional growth.
  • Why this job: Make a real impact on technology that shapes banking for millions worldwide.
  • Qualifications: Experience in software development and proficiency in Java or Python required.
  • Other info: Dynamic environment with a focus on diversity, inclusion, and career advancement.

The predicted salary is between 36000 - 60000 £ per year.

Push the limits of what's possible with us as an experienced member of our Software Engineering team. As an Experienced Software Engineer at JPMorganChase within the Global Technology team, you serve as a member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Depending on the team that you join, you could be developing mobile features that give our customers and clients more control over how they bank with us, strategizing on how big data can make our trading systems quicker, creating the next innovation in payments for merchants, or supporting the integration of our private and public cloud platforms.

Job Responsibilities

  • Participates in, design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams.
  • Executes software solutions, design, development, and technical troubleshooting.
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems.
  • Produces or contributes to architecture and design artifacts for applications while ensuring design constraints are met by software code development.
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems.
  • Identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture.
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies.
  • Adds to team culture of diversity, opportunity, inclusion, and respect.

Required qualifications, capabilities, and skills

  • Hands-on practical experience in system design, application development, testing and operational stability.
  • Proficient in coding in Java or Python languages.
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
  • Overall knowledge of the Software Development Life Cycle.
  • Understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).

Preferred qualifications, capabilities, and skills

  • Familiarity with modern front-end technologies.
  • Exposure to cloud technologies.

Your Role Level

JPMorganChase is looking to hire Software Engineers at Software Engineer II and Software Engineer III levels. A determination will be made on placement for successful candidates based on the results of a skills-based assessment which applicants will be asked to complete during the hiring process, as well as, the candidate interview. The assessment will evaluate ability to perform basic coding and systems design responsibilities. For the Software Engineer II level, the role requires the ability to understand advance features of a coding language, design a viable system, and solve functional problems through basic language applications. For the Software Engineer III level, the role requires a higher level of proficiency and the ability to function independently, including the ability to use and explain advance features of a coding language, design systems across technologies and platforms, solve functional and non-functional problems through an application of language best practices, as well as, the ability to assess issues broadly, identify alternative or innovative solutions, collaborate effectively, and provide guidance to others.

About Us

JPMorganChase, 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 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.

About The Team

Our Global Technology team relies on smart, driven people like you to develop applications and provide tech support for all our global functions across our network. Your efforts will touch lives all over the financial spectrum and across all our lines of business: Consumer & Community Banking, Asset & Wealth Management, Commercial Banking, Corporate Investment Banking and Corporate Sector. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.

Experienced Software Engineer Java / Python (Full Stack or Back End) in Glasgow employer: J.P. Morgan

At JPMorganChase, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within our Global Technology team. Our commitment to employee growth is evident through continuous learning opportunities and a diverse environment that values inclusion and respect. Located in a vibrant financial hub, we provide our engineers with the chance to work on cutting-edge technology solutions that impact millions globally, making your contributions both meaningful and rewarding.
J

Contact Detail:

J.P. Morgan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Experienced Software Engineer Java / Python (Full Stack or Back End) in Glasgow

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those at JPMorganChase. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects in Java or Python. This gives you a chance to demonstrate your coding prowess and problem-solving abilities directly to potential employers.

✨Tip Number 3

Prepare for technical interviews by practicing coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. The better prepared you are, the more confident you'll feel during the interview process.

✨Tip Number 4

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 JPMorganChase.

We think you need these skills to ace Experienced Software Engineer Java / Python (Full Stack or Back End) in Glasgow

Java
Python
System Design
Application Development
Testing
Operational Stability
Agile Methodologies
CI/CD
Application Resiliency
Security
Data Analysis
Cloud Technologies
Debugging
Software Development Life Cycle
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the job description. Highlight your experience with Java or Python, and any relevant projects that showcase your skills in system design and application development. We want to see how you can push the limits of what's possible!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your background aligns with our mission at JPMorganChase. Let us know what excites you about the role and how you can contribute to our team.

Showcase Your Problem-Solving Skills: In your application, don't forget to mention specific examples where you've identified problems and implemented solutions. We love candidates who can think critically and drive improvements, so share those success stories with us!

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 serious about joining our team!

How to prepare for a job interview at J.P. Morgan

✨Know Your Tech Stack

Make sure you’re well-versed in Java and Python, as these are key for the role. Brush up on your coding skills and be ready to discuss your experience with both languages, especially in the context of system design and application development.

✨Understand Agile Methodologies

Since the role involves working in an agile team, it’s crucial to understand agile principles like CI/CD and application resiliency. Be prepared to share examples of how you've applied these methodologies in past projects.

✨Showcase Problem-Solving Skills

During the interview, highlight your ability to identify hidden problems in data and how you’ve used insights to improve coding hygiene and system architecture. Prepare specific examples that demonstrate your analytical thinking.

✨Emphasise Team Culture Fit

JPMorganChase values diversity and inclusion, so be ready to discuss how you contribute to a positive team culture. Share experiences where you’ve collaborated effectively with diverse teams or supported inclusive practices in your previous roles.

Experienced Software Engineer Java / Python (Full Stack or Back End) in Glasgow
J.P. Morgan
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
  • Experienced Software Engineer Java / Python (Full Stack or Back End) in Glasgow

    Glasgow
    Full-Time
    36000 - 60000 £ / year (est.)
  • J

    J.P. Morgan

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