[CLOSED] Senior Java Developer - Permanent - Remote
2 min read

[CLOSED] Senior Java Developer - Permanent - Remote

[CLOSED] Senior Java Developer - Permanent - Remote
Photo by Desola Lanre-Ologun / Unsplash

We are partnering with a key player in the technology sector to find an exceptional Senior Java Developer for a full-time, permanent position. This is a unique opportunity to join a company at the forefront of innovation, contributing to impactful projects from the comfort of your home.

As a Senior Java Developer in our team, you’ll have the chance to shape the future of our software offerings, leveraging your expertise to build robust, high-quality applications. You’ll be working alongside a team of dedicated professionals who are all about creating value through technology.

Role Snapshot

  • Position: Senior Java Developer
  • Location: Fully Remote (Eligible for candidates in England)
  • Employment Type: Permanent, Full-Time

Key Responsibilities

  • Design and implement Java applications that are scalable, accessible, and maintainable.
  • Collaborate with a distributed team of developers, designers, and product managers to deliver high-quality software solutions.
  • Take ownership of the codebase, ensuring high standards of code integrity and system reliability.
  • Continuously evaluate and incorporate new technologies and frameworks to keep the technology stack modern and efficient.
  • Provide support and leadership to junior developers, nurturing team skills and ensuring collective success.
  • Maintain up-to-date knowledge of Java development trends and best practices.


  • Advanced degree in Computer Science, Software Engineering, or equivalent.
  • Extensive experience with Java development in a professional setting.
  • Mastery of Java frameworks and technologies such as Spring Boot, Java EE, and JPA/Hibernate.
  • Strong understanding of microservices architecture and cloud-based solutions.
  • Proficiency in database design and management with SQL and NoSQL technologies.
  • Excellent problem-solving skills, with a creative approach to overcoming challenges.
  • Effective communication skills, with the ability to collaborate in a fully remote environment.

Our Offer

  • Competitive salary with a transparent progression path.
  • A comprehensive benefits package, including a pension scheme and generous holiday allowance.
  • A collaborative culture that fosters innovation and personal growth.

Application Process

To apply for this exciting opportunity, please submit your resume and a cover letter detailing your experience and suitability for the role to alex@inchecksoftware.com

If you’re passionate about Java development and excited by the prospect of shaping the future of technology from wherever you are, we want to hear from you!