Fullstack Java Developer

Fullstack Java Developer

Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
HelloKindred

At a Glance

  • Tasks: Design and build dynamic, scalable applications using Java and modern frameworks.
  • Company: Join a forward-thinking IT company with a hybrid work culture.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Diverse workplace welcoming applicants from all backgrounds.
  • Why this job: Make an impact by developing innovative solutions in a collaborative environment.
  • Qualifications: Experience in full stack development with Java and modern frontend technologies.

The predicted salary is between 60000 - 80000 Β£ per year.

Our client in the Information Technology and Services industry is looking for a Fullstack Java Developer to design and build dynamic, scalable, and enterprise-grade applications. This role focuses on developing responsive front end components alongside robust backend services using modern Java frameworks and cloud-native technologies. The position requires strong expertise in full stack development, event-driven architectures, and microservices, with the ability to contribute to enterprise case management lifecycle applications and shared API services across teams.

What you will do:

  • Develop full stack applications using Java, Spring Boot, and modern frontend frameworks.
  • Build dynamic, responsive, and reusable UI components.
  • Design and implement RESTful APIs and microservices using Spring Framework components.
  • Integrate frontend applications with backend services and APIs.
  • Develop and maintain event-driven communication using Kafka or similar message brokers.
  • Build cloud native backend components using platforms such as AWS or OpenShift.
  • Create and maintain core API services used across multiple teams.
  • Contribute to enterprise case management lifecycle application development.
  • Implement state management solutions using tools such as Redux or Context API.
  • Participate in workflow orchestration and process automation using tools such as Camunda.
  • Support CI/CD pipelines and containerised deployments using tools such as Jenkins, GitLab CI, Docker, and Kubernetes.
  • Develop and execute unit and integration tests to ensure code quality and reliability.
  • Apply best practices related to risk, controls, and secure development.

Qualifications:

  • Proven experience in full stack development with Java and modern frontend technologies.
  • Strong expertise in Java Spring Boot and Spring Framework components including Spring MVC, Spring Security, and Spring Data.
  • Experience developing RESTful APIs and microservices architectures.
  • Strong knowledge of frontend development including React, state management, and hooks.
  • Experience with event-driven architectures using Kafka or similar tools.
  • Experience building cloud native applications using AWS or OpenShift.
  • Familiarity with CI/CD pipelines and containerisation tools such as Jenkins, GitLab CI, Docker, and Kubernetes.
  • Understanding of workflow orchestration tools such as Camunda and BPMN 2.0 is beneficial.
  • Experience with testing frameworks such as JUnit, Mockito, Jest, or React Testing Library.
  • Strong problem solving, analytical thinking, and communication skills.
  • Ability to work collaboratively across teams and deliver within deadlines.

Additional Information: Candidates must be legally authorized to live and work in the country where the position is based, without requiring employer sponsorship. HelloKindred is an equal opportunity employer. We welcome applicants of all backgrounds and do not discriminate on the basis of race, colour, religion, sex, gender identity or expression, sexual orientation, age, national origin, disability, veteran status, or any other protected characteristic under applicable law.

Fullstack Java Developer employer: HelloKindred

At HelloKindred, we pride ourselves on fostering a collaborative and inclusive work culture that empowers our employees to thrive. As a Fullstack Java Developer, you will have the opportunity to work with cutting-edge technologies in a hybrid setup, allowing for flexibility and work-life balance. We are committed to your professional growth, offering continuous learning opportunities and a supportive environment where innovation is encouraged.

HelloKindred

Contact Details:

HelloKindred Recruitment Team

We think you need these skills to ace Fullstack Java Developer

Full Stack Development
Java
Spring Boot
RESTful APIs
Microservices
Frontend Development
React