Principal Developer

Version 1

Belfast City District

On-site

GBP 49,000 - 66,000

Full time

36 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Version 1 in Belfast seeks an experienced Full Stack Java Technical Lead to drive architecture and delivery of scalable software solutions. You will lead technical decisions, own estimates, shape requirements, and collaborate with PMs, BAs, Testing, Product, and stakeholders throughout the SDLC.

The ideal candidate brings deep knowledge of microservices, cloud, AI readiness, and hands-on experience with Java, Spring Boot, Hibernate, TypeScript, Angular, React, and Node.js in agile projects.

Qualifications

  • Experienced Full Stack Java Technical Lead.
  • Deep understanding of microservices and message-driven architectures.
  • Experience with non-functional requirements and quality attributes.
  • Proficient in code reviews, CI/CD pipelines, and SOLID/DRY principles.
  • Hands-on with JavaScript/TypeScript, Angular, React, Node, Java, Spring Boot, Hibernate.
  • Kotlin is desirable.
  • Experience in estimation and sizing.
  • Experience in integration and API design.
  • Exposure to cloud technologies.
  • Interest in emerging AI technologies.
  • SC eligibility.

Responsibilities

  • Provide technical leadership within a team to deliver scalable, secure solutions.
  • Work within an agile delivery methodology to ensure timely, high-quality software.
  • Take technical ownership of a product, including design, estimation, shaping, and user story creation.
  • Document architecture, configuration, releases, and support handover.
  • Collaborate with PMs, BAs, Testing, Product and other stakeholders throughout the SDLC.
  • Clearly communicate technical designs to stakeholders with varying levels of technical ability.
  • Provide knowledge transfer to team members and customers.
  • Coach and develop junior team members and the wider community.
  • Foster a positive environment and facilitate team collaboration.

Skills

Java
Spring Boot
Hibernate
TypeScript
Angular
React
NodeJS
Microservices
API design
CI/CD
Cloud technologies
Software architecture
Kotlin
Estimation & sizing
AI awareness
SC eligibility

Tools

AWS
Oracle
OutSystems
Snowflake

Job description

Salary: £49,000 - 66,000 per year

Requirements:
  • We are seeking an experienced Full Stack Java Technical Lead.
  • We are looking for someone with deep understanding of coding best practices and modern architectural patterns, including microservices and message-driven architectures.
  • We want experience developing applications with non-functional requirements in mind.
  • We need experience in application and digital services design.
  • We require proficiency in software engineering practices such as code reviews, CI/CD pipelines, and SOLID/DRY principles.
  • We are looking for hands‑on experience with JavaScript, TypeScript, Angular, React, Node, Java, Spring Boot, and Hibernate.
  • Kotlin is desirable.
  • We want experience in estimation and sizing.
  • We require experience in integration and API design.
  • We are looking for proficiency in cloud technologies.
  • We want an appetite to work with emerging AI technologies.
  • We require SC eligibility.
Responsibilities:
  • Provide technical leadership within a team to coordinate and deliver scalable, secure solutions in line with industry best practices.
  • Work within a project management and agile delivery methodology to ensure timely and high-quality delivery of software applications.
  • Take technical ownership of a product or software solution, covering design, estimation, shaping, and user story or requirement creation.
  • Document solutions, including architecture, configuration, release, and support handover.
  • Collaborate and liaise with stakeholders and end users throughout the software development lifecycle, including PMs, BAs, Testing, Product, and others.
  • Clearly communicate technical designs in conversation, documentation, and presentations to stakeholders of various technical abilities.
  • Provide effective knowledge transfer to team members and customers.
  • Manage, coach, and develop junior members of our team and the wider community.
  • Foster a positive working environment and facilitate team collaboration and communication.
Technologies:
  • AI
  • API
  • AWS
  • Angular
  • CI/CD
  • Cloud
  • Hibernate
  • Support
  • Java
  • JavaScript
  • Kotlin
  • Oracle
  • OutSystems
  • React
  • Snowflake
  • Spring
  • Spring Boot
  • TypeScript
  • microservices
  • NodeJS
  • Backend
  • DevOps
  • Embedded
  • Frontend
  • Security
More:

We are Version 1, a company celebrating 30 years in business and trusted by global brands to deliver technology and transformation solutions that drive customer success. Our deep expertise helps customers navigate a rapidly evolving technology landscape, and we partner with global technology leaders including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake. We are an award-winning employer, with 3,300+ people and recognition including Great Place to Work in Ireland and the UK, Best Workplace for Women, and Best Workplace for Wellbeing. This Full Stack Java Technical Lead role sits within our UK Digital & Cloud Practice, which is expanding rapidly and offers opportunities to work on challenging large-scale transformational and migration projects across public and private sectors. We offer a comprehensive benefits package including profit share, career progression and mentorship, flexible and remote working, financial wellbeing support, wellbeing schemes, generous holiday allowance, educational assistance, certifications, rewards programmes, and community-focused initiatives. We are an equal opportunities employer committed to an inclusive and respectful workplace, and we support reasonable adjustments throughout the recruitment process.

last updated 40 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Developer
Principal Developer

Hackajob Ltd • Leeds

On-site
GBP 81,000 - 99,000
Quarterly profit share
Flexible and remote working
Career progression and mentorship
+5
Principal Developer
Principal Developer

Version 1 • Manchester

On-site
GBP 90,000 - 120,000
Profit sharing
Career progression
Flexible/remote working
+5
Senior Full Stack Developer
Senior Full Stack Developer

Pontoon • Greater London

On-site
GBP 50,000 - 80,000
Onsite in London
12-month contract
Principal Java Engineer
Principal Java Engineer

NPAworldwide • Manchester

On-site
GBP 70,000 - 85,000
Flexitime 37.5 hrs
Hybrid working
Learning budget
+6
Full-Stack Java Developer
Full-Stack Java Developer

NPAworldwide • West of England

On-site
GBP 70,000 - 85,000
Flexible hours
Hybrid work
Training budget
+3
Lead Java Software Developer
Lead Java Software Developer

NPAworldwide • Oxford

On-site
GBP 70,000 - 85,000
Flexible working hours
Hybrid working
Training and professional development
+5
Senior Java Developer
Senior Java Developer

Wolviston Management Services • Forest Hall

On-site
GBP 70,000 - 75,000
Hybrid working
Monthly office attendance
Senior Java Developer
Senior Java Developer

NPAworldwide • Birmingham

On-site
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Training budget
+2
Java fullstack Engineer
Java fullstack Engineer

NPAworldwide • Manchester

On-site
GBP 70,000 - 85,000
Flexible hours
Hybrid working
Training budget
+4
Java Technical Lead
Java Technical Lead

NPAworldwide • Cambridge

On-site
GBP 70,000 - 85,000
Competitive salary 85,000
Hybrid working
Learning & development budget
+7