Information Tech Consultants logo

Full Stack Engineer

Information Tech Consultants
Department:Product Design
Type:REMOTE
Region:UK
Location:Greater London, England, United Kingdom
Experience:Entry level
Estimated Salary:£40,000 - £60,000
Skills:
JAVASPRING BOOTJAVASCRIPTREACTANGULARVUEHTMLCSSMYSQLPOSTGRESQLMONGODBRESTFUL APISGITUNIT TESTINGINTEGRATION TESTINGTEST AUTOMATIONAGILEDOCKERKUBERNETESAWSAZUREGOOGLE CLOUDCI/CDJENKINSGITLAB CIGITHUB ACTIONS
Share this job:

Job Description

Posted on: October 9, 2025

Job Title: Full Stack Software Developer (Java Focus)Location: Remote

Job Type: Full-time

Department: Software Development / Engineering

About the Role:

We are seeking a highly skilled and motivated Full Stack Software Developer with strong experience in Java to join our growing development team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable web applications and services across the entire stack — from backend logic to front-end interfaces.

You’ll play a key role in delivering high-quality solutions that support our business goals, working alongside a team of developers, product managers, and designers in a collaborative and agile environment.

Key Responsibilities:

  • Design, develop, test, and deploy full stack web applications using Java (Spring Boot) on the backend and modern JavaScript frameworks on the frontend (React, Angular, or Vue.js).
  • Develop RESTful APIs and integrate with third-party services and databases.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and well-documented code that adheres to best practices.
  • Participate in code reviews, sprint planning, and technical discussions.
  • Optimize application performance and troubleshoot issues across the stack.
  • Ensure security, scalability, and maintainability of applications.
  • Contribute to CI/CD pipeline development and DevOps practices.

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 1-3 years of hands-on experience with Java development, especially with Spring Boot or similar frameworks.
  • Strong experience in front-end technologies like HTML, CSS, JavaScript, and frameworks such as React.js, Angular, or Vue.js.
  • Proficiency in working with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
  • Experience building and consuming RESTful APIs and working with JSON/XML data formats.
  • Familiarity with version control tools such as Git.
  • Experience with unit testing, integration testing, and test automation.
  • Understanding of agile development methodologies.

Preferred Qualifications:

  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
  • Experience with CI/CD pipelines and tools such as Jenkins, GitLab CI, or GitHub Actions.
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Information Tech Consultants logo

Information Tech Consultants

View company page
DesignRemoteJobs.com logo

DesignRemoteJobs.com

Get DesignRemoteJobs.com on your phone!