Skip to main content

Senior Java Software Engineer

Bournemouth, England, United Kingdom Contract Posted 3 weeks ago

Role : Java Developer

Work Mode : Fully onsite Position

Location : Bournemouth


Job Description::


We are looking for a skilled Java Developer with hands-on experience in building scalable enterprise applications using Java, Spring Boot, and Microservices architecture. The ideal candidate should have exposure to real-time data processing using Apache Flink, cloud-native development on AWS, and data engineering workflows using Databricks.

The candidate will work closely with cross-functional teams to design, develop, deploy, and maintain high-performance distributed applications and data processing systems.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and enhance Microservices-based architectures and RESTful APIs.
  • Develop real-time stream processing applications using Apache Flink.
  • Integrate applications with AWS cloud services and deploy cloud-native solutions.
  • Work with Databricks for large-scale data processing and analytics workflows.
  • Participate in system design, code reviews, testing, debugging, and performance optimization.
  • Collaborate with DevOps, QA, and business teams for end-to-end delivery.
  • Ensure application security, scalability, reliability, and maintainability.
  • Follow Agile/Scrum development methodologies.

Required Skills

Mandatory Skills

  • Strong experience in Java
  • Hands-on experience with Spring Boot
  • Experience in Microservices
  • Experience working with AWS Cloud Services

Similar sponsor-licensed roles

More roles in Bournemouth, England, United Kingdom with active sponsor licences.