Senior Java Software Engineer

New Today

Overview

Job Title: Senior Java Software Engineer

You’ll be joining a passionate, professional and highly skilled team of developers who specialise in agile custom software development and integration at an enterprise scale. Innovation in delivery is at the forefront, using a variety of Open Source and proprietary technologies to achieve the best outcome for the client.

Hybrid working: The places you work from day to day will vary according to role, needs, and business requirements; it will be a blend of Company offices, client sites, and your home, noting that you will be unable to work at home 100% of the time.

Responsibilities

  • You will be a hands-on technical expert helping deliver projects in a true DevOps manner. Apply a software engineering mindset to problems, whether provisioning services, writing code or writing automation tools and scripts.
  • You will have a lean mindset, striving to build reliable and performant services that are operationally sound. Seek to do things better and faster, eliminating waste across the software delivery lifecycle for internal customers and end users.

What you’ll bring / Qualifications

  • Experience of Java
  • Experience of Spring framework or equivalent
  • Knowledge of software design patterns and when to apply them
  • Excellent knowledge of development processes
  • Experience of containerisation using Docker or Kubernetes
  • Experience of Continuous Integration (CI) and Continuous Delivery (CD)
  • A passion for delivering quality code, by use of TDD and setting high software quality standards

Technologies and patterns (nice to have)

  • Designing microservice-based architectures using domain-driven design (DDD). CQRS and Event Sourcing patterns
  • Kubernetes
  • Knowledge/Certification in Spring framework
  • Experience in cloud technologies AWS/Azure/GCP

Security & Right to Work

You may be required to pass through Security Clearance as a condition of undertaking the role. Please ensure you are aware of the requirements before submitting your application. To be appointed, it is a requirement to obtain Security Check (SC) clearance. This may involve questions about country of residence and nationality during the recruitment process. Some posts are restricted to sole UK Nationals for security reasons.

Your Security Clearance

To obtain SC clearance, the successful applicant must have resided continuously within the United Kingdom for the last 5 years, along with other criteria and requirements.

Get The Future You Want

You will reimagine what’s possible: creating value for the world’s leading organisations through technology to build a sustainable, more inclusive future. You will work with a range of clients with unique business, technological and societal ambitions, making a real impact across the UK. You will be empowered to explore, innovate, and progress. Capgemini offers a learning for life mindset with extensive training and development opportunities, including thinktanks, hackathons, and access to many courses and certifications.

Why Capgemini

Capgemini is a global business and technology transformation partner helping organizations transition to a digital and sustainable world. It is a diverse group with global reach, trusted to unlock the value of technology across strategy, design, engineering, AI, cloud and data. The Group reported 2023 global revenues of €22.5 billion.

#J-18808-Ljbffr
Location:
Pontypridd, Wales, United Kingdom
Salary:
£80,000 - £100,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search