Software Engineer II | Remote

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Software Engineer II | Remote”, “description”: “

Software Engineer II


I am seeking a talented and motivated Software Engineer II (Java) to join our growing engineering team. This is an exciting opportunity to work on scalable, high-performance applications that deliver real-world impact within a fast-paced and innovative environment.


As a Software Engineer II, you will contribute to the design, development, and optimisation of modern software solutions while collaborating closely with cross-functional teams including Product, Data, QA, and DevOps.


You will play a key role in building robust backend systems, improving platform performance, and helping shape engineering best practices across the organisation.


What will I do?


  • Design, develop, test, and maintain scalable Java-based applications and services
  • Collaborate with product managers, engineers, and stakeholders to deliver high-quality software solutions
  • Write clean, maintainable, and efficient code following engineering best practices
  • Participate in code reviews and contribute to continuous improvement initiatives
  • Troubleshoot, debug, and optimise existing applications and APIs
  • Support CI/CD pipelines and cloud-native deployment processes
  • Contribute to system architecture and technical design discussions
  • Mentor junior engineers and share technical knowledge within the team


What do I need?


  • 3+ years of professional software engineering experience
  • Strong experience with Java and object-oriented programming principles
  • Experience with frameworks such as Spring Boot, Hibernate, or similar
  • Knowledge of RESTful APIs and microservices architecture
  • Understanding of software engineering best practices including testing and CI/CD
  • Strong problem-solving and communication skills


What will I get?


  • Competitive salary and benefits package
  • Remote working
  • Opportunity to work with modern technologies
  • Collaborative and innovative engineering culture
  • Professional development and learning opportunities
  • Career progression within a growing technology organisation



Skills:
Java Java Programming Backend Spring Spring boot Software Engineering Software Development

Benefits:
Flexitime Laptop Internet Allowance Paid Holidays Pension Fund Performance Bonus


WHJS1_NI

”, “datePosted”: “2026-05-15”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Adepta Partners Limited”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__431889209__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “” } } }
Company: Adepta Partners Limited
Apply for the Software Engineer II | Remote
Location:
Job Description:

Software Engineer II

I am seeking a talented and motivated Software Engineer II (Java) to join our growing engineering team. This is an exciting opportunity to work on scalable, high-performance applications that deliver real-world impact within a fast-paced and innovative environment.

As a Software Engineer II, you will contribute to the design, development, and optimisation of modern software solutions while collaborating closely with cross-functional teams including Product, Data, QA, and DevOps.

You will play a key role in building robust backend systems, improving platform performance, and helping shape engineering best practices across the organisation.

What will I do?

  • Design, develop, test, and maintain scalable Java-based applications and services
  • Collaborate with product managers, engineers, and stakeholders to deliver high-quality software solutions
  • Write clean, maintainable, and efficient code following engineering best practices
  • Participate in code reviews and contribute to continuous improvement initiatives
  • Troubleshoot, debug, and optimise existing applications and APIs
  • Support CI/CD pipelines and cloud-native deployment processes
  • Contribute to system architecture and technical design discussions
  • Mentor junior engineers and share technical knowledge within the team

What do I need?

  • 3+ years of professional software engineering experience
  • Strong experience with Java and object-oriented programming principles
  • Experience with frameworks such as Spring Boot, Hibernate, or similar
  • Knowledge of RESTful APIs and microservices architecture
  • Understanding of software engineering best practices including testing and CI/CD
  • Strong problem-solving and communication skills

What will I get?

  • Competitive salary and benefits package
  • Remote working
  • Opportunity to work with modern technologies
  • Collaborative and innovative engineering culture
  • Professional development and learning opportunities
  • Career progression within a growing technology organisation

Skills:Java Java Programming Backend Spring Spring boot Software Engineering Software Development

Benefits:Flexitime Laptop Internet Allowance Paid Holidays Pension Fund Performance Bonus

WHJS1_NI

Posted: May 15th, 2026