Java Software Engineer

CPS Group
Cardiff, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 55K

Job location

Cardiff, United Kingdom

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Databases
Continuous Integration
PostgreSQL
Oracle Applications
Selenium
Systems Integration
TypeScript
React
GIT
Containerization
Angular
Front End Software Development
REST
Software Version Control
Docker
Microservices

Job description

  • Develop high-quality software aligned with product and user requirements
  • Build and maintain modern front-end applications using React and TypeScript
  • Work closely with Product Owners and engineers to define and deliver new features
  • Develop and integrate APIs and backend services where required
  • Participate in Agile ceremonies and collaborative planning
  • Contribute to automated testing and CI/CD pipelines
  • Support feature deployment and end-to-end delivery
  • Mentor junior engineers and promote strong engineering practices

Requirements

  • Experience with similar full stack Java Software Engineer role, ideally at Senior level.
  • Front end skills within React / Angular / TypeScript, or similar
  • Experience building or integrating with REST APIs
  • Git-based version control workflows
  • Experience with automated testing (unit/integration)
  • Knowledge of databases such as PostgreSQL or Oracle
  • Experience with CI/CD tools
  • Strong problem-solving skills and ability to work collaboratively in Agile teams
  • Excellent communication skills

Desirable Experience

  • Cloud platforms such as AWS, Azure or GCP
  • Containerisation tools such as Docker
  • Frontend testing tools (WDIO, Selenium, etc.)
  • Financial services or fintech experience

About the company

CPS Group are working with a financial technology company who are looking for a Senior Java Software Engineer with strong React experience to join their engineering team. This is an opportunity to work on modern digital lending platforms, building scalable software used by financial organisations across Europe. You'll be joining a collaborative engineering environment where developers are encouraged to challenge ideas, improve products and build new solutions from the ground up. As a Senior Java Software Engineer, you will play a key role in designing and developing modern applications within an Agile engineering team. You'll contribute to both new product development and enhancement of existing platforms, helping deliver high-quality software solutions.

Apply for this position