Senior Software Engineer - Java in Nottingham

Senior Software Engineer - Java in Nottingham

Nottingham Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
Go Premium
L

At a Glance

  • Tasks: Build and maintain secure, efficient code in a dynamic agile team.
  • Company: Join LSEG, a global leader in financial markets infrastructure.
  • Benefits: Enjoy competitive salary, healthcare, remote work, and personal development opportunities.
  • Why this job: Make a real impact while working with cutting-edge technology in finance.
  • Qualifications: Strong Java skills, experience in software development, and a passion for learning.
  • Other info: Be part of a diverse team that values innovation and personal growth.

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

LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial markets, we enable businesses and economies around the world to fund innovation, manage risk and create jobs.

Our culture of connecting, creating opportunity and delivering excellence shape how we think, how we do things and how we help our people fulfil their potential. We embrace diversity and actively seek to attract individuals with unique backgrounds and perspectives. We break down barriers and encourage teamwork, enabling innovation and rapid development of solutions that make a difference.

Companies throughout the world are exposed to risk; understanding and managing that risk is key to their continued success. As part of the Nottingham Risk Technology Hub you will be delivering solutions that help our customers protect their brand and make smarter decisions. We are looking for enthusiastic, passionate software engineers to join our team as we strive to deliver excellence to our customers.

WHAT YOU'LL BE DOING:

  • You will build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs.
  • Working within a multi-functional agile team, you'll develop enterprise software, adhering to company standards and established software methodology.
  • Demonstrating a consistent focus on quality, you'll ensure that your team delivers reliable, robust software through the creation and execution of automated tests.
  • To help the teams develop and learn, you will review work of peers and more junior developers, providing advice and guidance to benefit the team.
  • Through agile retrospectives and reviews, you will inspect and adapt, finding innovative ways to make your team work more effectively.
  • Through participation in refinement and planning sessions, you will work with other team members to analyse development requirements, provide design options and complexity estimates, and agree how to deliver the requirements.
  • Actively participating in Scrum meetings, you will give timely status updates on areas for which you are responsible.

WHAT YOU'LL BRING:

  • Experienced software engineer with excellent knowledge of the Java language and underlying JVM.
  • Solid understanding of object-oriented programming.
  • Familiar with various design patterns.
  • Experience of unit testing.
  • Knowledge of databases and SQL.
  • Understanding of security implications and secure coding.
  • Good communication skills, both verbal and written.
  • Skill for writing clean, readable code and reusable components.
  • Experienced in or a strong desire to work in a formal agile software development lifecycle.
  • Understanding of HTML and XML.
  • Proficient using source code management tools such as Git or SVN.
  • Familiar with continuous build and integration.

Desired Skills/Experience Required:

  • Experience with AWS and Elasticsearch.
  • Experience with CI CD tooling, such as Jenkins, Docker, Kubernetes, GitLab and understanding of DevOps culture.
  • Experience with RESTful interfaces.
  • Knowledge of/Experience with service orientated architectures.

LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day.

We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law.

Senior Software Engineer - Java in Nottingham employer: London Stock Exchange Group

LSEG is an exceptional employer, offering a vibrant work culture in Nottingham that fosters innovation and collaboration among its diverse workforce. With a strong commitment to employee growth, LSEG provides numerous opportunities for skill development and career advancement, alongside a comprehensive benefits package that includes healthcare and wellbeing initiatives. Join us to be part of a dynamic team where your contributions make a meaningful impact on global financial markets.
L

Contact Detail:

London Stock Exchange Group Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Software Engineer - Java in Nottingham

✨Tip Number 1

Network like a pro! Reach out to current employees at LSEG on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!

✨Tip Number 2

Prepare for the interview by brushing up on your Java skills and understanding the latest trends in software development. Show us your passion for coding and problem-solving!

✨Tip Number 3

Don’t just talk about your experience; share specific examples of projects you've worked on. We love hearing about how you tackled challenges and delivered results!

✨Tip Number 4

Apply through our website for a smoother process! It shows you're genuinely interested and gives you a better chance to stand out in the crowd.

We think you need these skills to ace Senior Software Engineer - Java in Nottingham

Java
JVM
Object-Oriented Programming
Design Patterns
Unit Testing
SQL
Secure Coding
Communication Skills
Agile Software Development
HTML
XML
Git
Continuous Integration
AWS
Elasticsearch
CI/CD Tooling

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your Java expertise and any relevant experience with agile methodologies. We want to see how your skills align with what we’re looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and why you’re excited about joining our team at LSEG. Let us know how you can contribute to our mission of delivering excellence.

Showcase Your Projects: If you’ve worked on any cool projects, don’t hold back! Include links to your GitHub or any other platforms where we can see your code. We love seeing practical examples of your skills in action.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows you’re serious about joining our awesome team!

How to prepare for a job interview at London Stock Exchange Group

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with object-oriented programming, design patterns, and any specific frameworks you've used. They’ll likely ask you to solve coding problems or explain your thought process, so practice coding challenges to sharpen your skills.

✨Showcase Your Agile Experience

Since the role involves working in an agile environment, be ready to talk about your previous experiences in agile teams. Share examples of how you've contributed to sprints, participated in retrospectives, and adapted to changes. Highlight your understanding of Scrum methodologies and how you’ve used them to deliver quality software.

✨Emphasise Quality and Testing

Quality is non-negotiable for this position, so be prepared to discuss your approach to writing clean, maintainable code and your experience with unit testing. Talk about any automated testing frameworks you’ve used and how you ensure that your code meets security standards. This will show that you take quality seriously.

✨Communicate Effectively

Good communication skills are essential, especially when working in a team. Practice explaining complex technical concepts in simple terms, as you may need to do this during the interview. Be ready to discuss how you’ve collaborated with peers and mentored junior developers, showcasing your ability to work well within a team.

Senior Software Engineer - Java in Nottingham
London Stock Exchange Group
Location: Nottingham
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

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