Java Full Stack Developer

🚀 Java Full Stack Developer (Contract / Permanent)

📍 Location: Bournemouth, UK (100% Onsite)

🏢 Work Model: Full-Time Onsite

We are seeking an experienced Java Full Stack Developer to join a high-performing engineering team in Bournemouth. This is an exciting opportunity to work on business-critical enterprise applications, contributing to the design, development, and maintenance of scalable, cloud-native, and event-driven solutions within a collaborative Agile environment.

Key Responsibilities

  • Design, develop, test, and maintain enterprise-grade Java applications.
  • Build scalable backend services using Java and Spring Boot.
  • Develop modern, responsive user interfaces using ReactJS.
  • Implement and manage business workflows using Camunda.
  • Design and develop event-driven solutions leveraging Kafka and messaging technologies.
  • Collaborate with cross-functional teams including architects, product owners, and DevOps engineers.
  • Deploy, monitor, and troubleshoot applications in Linux-based environments.
  • Contribute to cloud-native architectures, containerization, and automation initiatives.
  • Participate in code reviews, testing, and continuous improvement activities.
  • Work within Agile teams following best practices across the Software Development Lifecycle (SDLC).

Required Skills & Experience

  • Strong hands-on experience with Java, Spring Boot, and Object-Oriented Programming (OOP).
  • Experience developing high-performance, scalable, and low-latency enterprise applications.
  • Proven expertise with Camunda for workflow automation and process orchestration.
  • Strong understanding of Kafka and event-driven architectures.
  • Experience with ReactJS for front-end development.
  • Solid knowledge of multithreading, messaging systems, and networking concepts.
  • Experience working in Linux environments, including deployment, troubleshooting, and system administration.
  • Familiarity with containers and cloud-native application development.
  • Experience with testing frameworks such as JUnit, Mockito, and Spring Test Framework.
  • Excellent communication and stakeholder management skills.
  • Experience working within Agile delivery teams and distributed environments.

Preferred Skills

  • Experience with gRPC and Protocol Buffers (Protobuf).
  • Knowledge of Redis caching solutions.
  • Experience with Terraform and Infrastructure as Code (IaC).
  • Experience with SQL and NoSQL databases, including CockroachDB.
  • Knowledge of Kubernetes and container orchestration platforms.
  • Exposure to AWS cloud services.
  • Relevant certifications in Kubernetes, AWS, Cloud, or related technologies.

Technology Stack

Java | Spring Boot | Camunda | Kafka | ReactJS | Linux | Kubernetes | AWS | Terraform | Redis | gRPC | Protobuf | SQL | NoSQL | Docker | Agile

Why Join?

  • Work on modern cloud-native and event-driven architectures.
  • Collaborate with highly skilled engineering teams.
  • Opportunity to contribute to large-scale enterprise applications.
  • Long-term career growth and challenging technical projects.

📩 Interested candidates can apply via the Easy Apply button or send their CV directly to james.a@dabster.net

Job Details

Company
Dabster
Location
Bournemouth, England, United Kingdom
Posted