Enable job alerts via email!

Senior Java Developer

exl

Brighton

Hybrid

GBP 40,000 - 65,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading analytics and digital solutions company is seeking an enthusiastic Java Software Engineer to enhance their global Loyalty and Benefits platform. This role offers excellent opportunities for innovation and technical skill enhancement while working in a collaborative Scrum environment. The company promotes professional development and values diversity, supporting a hybrid work model for a better work-life balance.

Benefits

Competitive salary with generous bonus
Private healthcare
Income protection insurance
Flexible hybrid working model
Professional development opportunities

Qualifications

  • Experience in back-end programming, preferably Java.
  • Proficiency in microservice architecture and REST.
  • Solid understanding of test-driven development.

Responsibilities

  • Develop and maintain features for the global platform.
  • Collaborate in a Scrum framework to deliver customer journeys.
  • Ensure all developments are tested throughout the CI/CD pipeline.

Skills

Back-end programming
Microservice architecture
REST communication
Docker
Agile methodologies

Education

Bachelor’s Degree in Computer Science

Tools

Kafka
Java
Spring
Postgres
Git

Job description

Social network you want to login/join with:

EXL (NASDAQ: EXLS) is a global analytics and digital solutions company that partners with clients to improve business outcomes and unlock growth. Bringing together domain expertise with robust data, powerful analytics, cloud and AI to create agile, scalable solutions and execute complex operations for the world’s leading corporations. EXL was founded on the core values of innovation, collaboration, excellence, integrity and respect creating value from data to ensure faster decision-making and transforming operating models. Key industries including Insurance, Healthcare, Banking and Financial Services, Media, and Retail among others.

Headquartered in New York, our team is over 55,000 strong, with more than 50 offices spanning six continents. For information, visit.

Location: Burgess Hill, West Sussex, United Kingdom (Flexible hybrid working)

Employment Type: Permanent

Summary of the role:

We are looking for an enthusiastic, diligent Java Software Engineer to work on the global Loyalty and Benefits platform. The candidate should possess excellent soft skills, strong technical ability, and an extensive passion for learning. This role involves working on a modern microservice-based platform designed to handle all aspects of the Loyalty and Benefits customer experience globally. Utilizing tools such as Java, Spring, Kafka, and Docker, this position offers ample opportunities to drive innovation and enhance your skills as an engineer.

As a Software Engineer on a Scrum team, you will be responsible for building and enhancing features within the Setup experience domain. You will also collaborate with other Engineers across the platform to share knowledge and principles.

As part of your duties, you will be responsible for:

  • Develop and maintain features for the global Loyalty and Benefits platform.
  • Collaborate within a Scrum framework to deliver business functions and customer journeys.
  • Ensure all developments are tested and automated throughout the CI/CD pipeline to production.
  • Share knowledge and best practices with other Engineers across the platform.

Qualifications and experience we consider to be essential for the role:

  • Demonstrable experience in at least one back-end type-safe programming language (Java preferred, but other experience will be considered).
  • Proficiency in back-end microservice architecture and communication, specifically REST and asynchronous messaging services (., Kafka, RabbitMQ).
  • Experience within a Scrum framework, delivering business functions and customer journeys.
  • Bachelor’s Degree in Computer Science, Computer Engineering, or other technical disciplines, or equivalent work experience.
  • Professional experience in software development.
  • Solid understanding of test-driven development, including unit, component, functional, system integration, and regression tests.
  • Knowledge of software engineering methodologies (Agile, including Scrum, Kanban, SAFe, Test-Driven Development (TDD), Behaviour Driven Development (BDD), and Waterfall).
  • Familiarity with any or all of the following technologies: Kafka, Postgres, Java, Git (GitHub, GitLab, BitBucket, SVN), Spring, Docker, GraphQL, JIRA, Spring Boot.
  • Experience in continuous integration (CI) and continuous delivery (CD) processes.

Skills and Personal attributes we would like to have:

  • Strong technical ability with a passion for continuous learning and innovation.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a team-oriented environment.

As part of a leading global analytics and digital solutions company, you can look forward to:

  • A competitive salary with a generous bonus, private healthcare, critical illness life assurance at 4 x your annual salary, income protection insurance, and a rewarding pension.
  • EXL provides everyday financial well-being solutions, such as cash back cards, in which you can earn cashback while enjoying discounts, promotions, and offers from top retailers. We also offer a Cycle Scheme where you can save money on bikes and cycling accessories.
  • At EXL , we are committed to providing our employees with the tools and resources they need to succeed and excel in their careers. We offer a wide range of professional and personal development opportunities. We also support a range of learning initiatives that allow our employees to build on their existing skills and knowledge. From online courses to seminars and workshops, our employees have the opportunity to enhance their skills and stay up to date with the latest trends and technologies.
  • As an Equal Opportunity Employer, EXL is committed to diversity. Our company does not discriminate based on race, religion, colour, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, age, or disability status.
  • EXL employees are eligible to purchase stock as part of our Employee Stock Purchase Plan (ESPP).
  • At EXL , we offer a flexible hybrid working model that allows employees to live a balanced, healthy lifestyle while strengthening our culture of collaboration.

To be considered for this role, you must already be eligible to work in the United Kingdom.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Java Developer (m/w/d)

Michael Bailey Associates

London

Remote

GBP 40,000 - 60,000

5 days ago
Be an early applicant

Senior Back-End Java Developer

Creation Recruitment

Remote

GBP 50,000 - 80,000

Yesterday
Be an early applicant

Senior Java Developer

IQVIA

Cambridge

Remote

GBP 50,000 - 80,000

Yesterday
Be an early applicant

Node Software Engineer - 100m+ daily transactions

JR United Kingdom

Brighton

Remote

GBP 60,000 - 90,000

3 days ago
Be an early applicant

Senior Java Developer

Eden Scott

Glasgow

Remote

GBP 50,000 - 75,000

7 days ago
Be an early applicant

Java/Kotlin Developer (Fully Remote)

JR United Kingdom

London Fields

Remote

GBP 55,000 - 55,000

12 days ago

Data Migration Developer

JR United Kingdom

Brighton

Remote

GBP 45,000 - 65,000

3 days ago
Be an early applicant

Senior Software Engineer (Ruby on Rails & React Native)

JR United Kingdom

Brighton

Remote

GBP 55,000 - 80,000

10 days ago

Vehicle Modelling and Software Engineer

JR United Kingdom

Brighton

Remote

GBP 35,000 - 50,000

12 days ago