Software Engineer III - JAVA / REACT JS / DevOps in Bournemouth
Software Engineer III - JAVA / REACT JS / DevOps

Software Engineer III - JAVA / REACT JS / DevOps in Bournemouth

Bournemouth Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
J

At a Glance

  • Tasks: Lead a team to develop innovative software solutions using Java and React JS.
  • Company: Join JPMorgan Chase, a leader in the financial services industry.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Make a real impact by solving complex business problems with cutting-edge technology.
  • Qualifications: Experience in software development, particularly with Java and agile methodologies.
  • Other info: Dynamic work environment with excellent career advancement opportunities.

The predicted salary is between 36000 - 60000 £ 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 Commercial and Investment Bank organization, you are an integral part of an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. As a core technical contributor, you will be responsible for implementing critical technology solutions across multiple technical domains, supporting various business functions to achieve the firm’s business objectives.

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.
  • Works at code level with Java while leading a team of developers and provides regular coaching, conduct code and design reviews.
  • Works directly with business Ops and technology teams to articulate new technology requirements and solve business problems.
  • Collaborates with other members of a globally distributed team to brainstorm new ideas/solutions, and provide mentoring and technical expertise to the team.
  • Develops specific enhancements and builds new solutions to fulfil business objectives related to new business requirements.
  • Owns the end-to-end process of feature deliveries through the full SDLC process, including requirements gathering, development, unit and integration testing, packaging, deployment, and support.
  • Works closely with other technology teams to ensure that required changes are made in other systems.
  • Ensures technology solutions meet business and client requirements, that they are robust and supportable.
  • Documents release procedures and support notes for deliverables to enable proper support by our production management groups.
  • Provides third level production support on a rotation basis – analyse issues observed in production, provide detailed analysis and recommendations to production management groups, and identify opportunities to improve the production system.

Required Qualifications

  • Formal training or certification on software engineering concepts and applied experience.
  • Proficient in all aspects of the Software Development Life Cycle and tools including Git/Bitbucket, Jira, Jenkins, Gradle, Maven.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, Security, Test-Driven Development (TDD), and using tools such as JUnit and mocking frameworks.
  • Hands-on coding experience in Java, and understanding of Java Core concepts including object-oriented design, memory management, multi-threading/concurrency, and new language features up to Java 17 while leading a team of Software Engineers.
  • Expertise in Java technologies/frameworks such as Spring/Spring Boot, and REST based services.
  • Expertise in designing and implementing scalable micro service architectures with high resiliency capabilities.
  • Proficiency in Unix/Linux environments, ability to navigate the system, investigate processes and logs.
  • Expertise in Databases, relational, and No-SQL and JVM performance analysis including profiling, heap dump analysis, thread dump analysis, and GC tuning.
  • Demonstrated ability in supporting production environments, responding to user concerns, and taking ownership of production issues while working in a third level advanced support capacity.

Preferred Qualifications

  • In-depth knowledge of the financial services industry and their IT systems.
  • Knowledge of cloud compute platforms, including AWS.
  • Hands-on coding experience in JavaScript, REACT JS.

Software Engineer III - JAVA / REACT JS / DevOps in Bournemouth employer: Jpmorgan Chase & Co.

At JPMorgan Chase, we pride ourselves on being an exceptional employer that fosters a dynamic and inclusive work culture. As a Software Engineer III, you will not only have the opportunity to work with cutting-edge technology but also benefit from extensive professional development programs and mentorship from industry leaders. Our commitment to employee growth, coupled with our collaborative environment in the heart of the financial district, makes us an ideal place for those seeking meaningful and rewarding careers in technology.
J

Contact Detail:

Jpmorgan Chase & Co. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer III - JAVA / REACT JS / DevOps in Bournemouth

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with 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 projects, especially those using Java, React JS, and DevOps practices. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so get comfortable talking about your experiences!

✨Tip Number 4

Apply through our website! We love seeing candidates who are genuinely interested in joining us. Tailor your application to highlight your experience with agile methodologies and software development life cycles to catch our eye.

We think you need these skills to ace Software Engineer III - JAVA / REACT JS / DevOps in Bournemouth

Java
React JS
DevOps
Agile Methodologies
Software Development Life Cycle (SDLC)
Git/Bitbucket
Jira
Jenkins
Gradle
Maven
Test-Driven Development (TDD)
Spring/Spring Boot
REST based services
Microservices Architecture
Unix/Linux
Database Management
Production Support

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, React JS, and DevOps expertise, and don’t forget to mention any relevant projects or achievements!

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 mission at StudySmarter. Keep it engaging and personal!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex technical challenges in the past. We love seeing candidates who can think outside the box and come up with innovative solutions!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates from us!

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

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Java, React JS, and DevOps practices. Brush up on your knowledge of Spring/Spring Boot and REST services, as these are crucial for the role. Be ready to discuss specific projects where you've applied these technologies.

✨Showcase Your Problem-Solving Skills

Prepare to share examples of how you've tackled complex technical challenges. Think about times when you had to think outside the box to deliver a solution. This will demonstrate your ability to innovate and adapt, which is key for a Lead Software Engineer.

✨Familiarise Yourself with Agile Methodologies

Since the role involves working in an agile environment, be prepared to discuss your experience with CI/CD, TDD, and other agile practices. Highlight any tools you've used like Jira or Jenkins, and how they’ve helped streamline your development process.

✨Prepare Questions for Your Interviewers

Interviews are a two-way street! Prepare insightful questions about the team dynamics, project goals, and company culture. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Software Engineer III - JAVA / REACT JS / DevOps in Bournemouth
Jpmorgan Chase & Co.
Location: Bournemouth

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
>