Middle/Senior Java Developer in Belfast
Middle/Senior Java Developer

Middle/Senior Java Developer in Belfast

Belfast Full-Time No home office possible
E

We are seeking a Middle/Senior Backend Developer to deliver high-quality backend services for a mobile banking platform. This is a hands-on technical role focused on delivering high-quality APIs and microservices, with opportunities to learn from senior team members and grow your expertise in enterprise backend development.

Responsibilities

  • Develop backend APIs and microservices for financial payment workflows
  • Write clean, maintainable and testable code following enterprise standards and best practices
  • Migrate and refactor legacy APIs to modern architectural standards whilst ensuring API contract compatibility
  • Implement security frameworks, caching strategies, error handling and validation mechanisms
  • Participate in code reviews and incorporate feedback to improve code quality
  • Collaborate with Frontend Developers and QA Engineers to resolve defects and ensure feature completeness

Requirements

  • 4-6 years of experience in software development with minimum of 3 years of hands-on backend development background
  • Proficiency in Java and Spring Boot framework for enterprise applications
  • Understanding of RESTful API design, microservices architecture and cloud-native development
  • Experience with security frameworks, authentication/authorisation patterns and database design
  • Proficiency with Git, modern development tooling, caching libraries and CI/CD pipelines
  • Understanding of event-driven architecture and message brokers (Kafka, RabbitMQ)
  • Familiarity with cloud platforms (AWS, Azure, GCP) and infrastructure as code
  • Experience working in Agile/Scrum environments with distributed teams
  • Strong problem-solving abilities with attention to detail and commitment to code quality

We offer

  • EPAM Employee Stock Purchase Plan (ESPP)
  • Protection benefits including life assurance, income protection and critical illness cover
  • Private medical insurance and dental care
  • Employee Assistance Program
  • Cyclescheme, Techscheme and season ticket loans
  • Various perks such as free Wednesday lunch in-office, on-site massages and regular social events
  • Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
  • If otherwise eligible, participation in the discretionary annual bonus program
  • If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program
  • *All benefits and perks are subject to certain eligibility requirements

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology, Engineering, and Business Development

Industries

  • Software Development and IT Services and IT Consulting

#J-18808-Ljbffr

E

Contact Detail:

EPAM Systems Recruiting Team

Middle/Senior Java Developer in Belfast
EPAM Systems
Location: Belfast

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

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