Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Target Group

Senior Software Engineer, Java

Target Group

Senior Software Engineer developing high-quality Java applications for Target Group's financial services. Mentoring engineers and ensuring best practices in a modernizing environment.

Posted 5/8/2026full-timeCardiff • 🇬🇧 United KingdomSenior💰 £50,000 per yearWebsite

Tech Stack

Tools & technologies
AngularApacheAWSCloudHibernateJ2EEJavaJavaScriptJenkinsJUnitMavenMockitoMySQLPostgresReactSOAPSpringTypeScript

About the role

Key responsibilities & impact
  • Coach and mentor less‑experienced engineers across onshore and offshore teams
  • Lead code reviews and design discussions
  • Support offshore teams by providing clear requirements and removing blockers
  • Take ownership of your personal development and stay current with industry trends
  • Interpret requirements and create complex functional and technical designs
  • Design and develop large‑scale, high‑quality Java applications
  • Act as a gatekeeper for quality, ensuring standards are met before release
  • Investigate and resolve defects, incidents and performance issues
  • Define and execute testing strategies to deliver reliable, error‑free solutions
  • Ensure solutions align with company standards, security principles and best practice
  • Contribute to software engineering policies, tools and ways of working
  • Support modernisation initiatives, APIs and third‑party integrations
  • Take part in client and user meetings, clearly presenting options and solutions
  • Support users with acceptance testing and problem resolution
  • Deliver outcomes that solve real customer challenges

Requirements

What you’ll need
  • Java 21, J2EE
  • Spring ecosystem: Spring Core, MVC, Boot, Batch, Apache Camel, Hibernate
  • REST API design and SOAP services
  • Front‑end technologies: AngularJS, React, JSP, HTML, CSS, JavaScript, TypeScript
  • JUnit 5, Mockito
  • Application servers (WebSphere and/or Tomcat)
  • Containerisation, serverless, AWS (and on‑prem environments)
  • Relational databases: DB2, MySQL, PostgreSQL or similar
  • Secure coding principles and cloud security concepts
  • Tooling: Git, Maven, Eclipse/IntelliJ, Jira, Confluence, Bitbucket, Jenkins, SonarQube, Artifactory

Benefits

Comp & perks
  • Competitive salary of up to £50,000 per annum
  • 30 days holiday plus bank holidays – from day one
  • Hybrid working policy
  • Defined Contribution Pension Scheme (employer matched up to 6%)
  • Company‑paid Private Medical Insurance (benefit in kind)
  • Group Life Assurance
  • Group Income Protection
  • Discretionary annual bonus scheme
  • Annual pay review
  • My Flex benefits platform – access to a wide range of voluntary benefits
  • Technology Buying Scheme (salary sacrifice)
  • Gym Flex – discounted gym and health club memberships
  • Dental Insurance
  • Critical Illness Cover
  • Health Cash Plan
  • Cycle to Work scheme
  • Tastecard / Coffee Club
  • Employee Discount Scheme across hundreds of retailers
  • Wisdom Wellbeing – confidential health and wellbeing support, including EAP
  • Free flu vaccinations and eye tests, plus contributions towards glasses
  • Recognition Scheme celebrating successes across the business
  • Free mortgage advice and support
  • Charitable payroll giving
  • Access to a GP 24 hours a day, 7 days a week, 365 days a year through GP24
  • Everest Funeral Concierge
  • Free Bereavement and Probate Advice and Support
  • Enhanced parental leave

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 21J2EESpring CoreSpring MVCSpring BootSpring BatchApache CamelHibernateREST API designSOAP services
Soft Skills
coachingmentoringleadershipcommunicationproblem resolutionpresentationcollaborationownershipadaptabilitycustomer focus