Senior Java Software Engineer
Senior Java Software Engineer

Senior Java Software Engineer

Glasgow Full-Time 48000 - 72000 Β£ / year (est.) No home office possible
Go Premium
Ubique Systems

Position: Senior Java Developer

Location: Bournemouth, UK (Onsite – 5 days/week)

Contract Type: B2B Contract

Experience Required: 10+ years

Start Date: ASAP

Job Overview

We are seeking a highly experienced Java Developer to join our team in Bournemouth. The ideal candidate will bring strong expertise in Java, Python, Spark, and cloud-based development, especially with AWS services. This is a hands-on development role focused on building scalable, resilient microservices for enterprise-grade applications.

Key Responsibilities

  • Design, develop, and maintain scalable and robust backend systems
  • Collaborate with cross-functional teams on architecture, development, and deployment
  • Work with cloud-native technologies including AWS (RDS, S3, EKS, Lambda, etc.)
  • Implement infrastructure-as-code using Terraform
  • Develop and debug large-scale distributed systems using Java, Spark, and Spring Boot
  • Ensure smooth integration with messaging systems like Kafka and IBM MQ
  • Optimize performance of big file handling and data-intensive applications
  • Follow best practices in coding, testing, deployment, and CI/CD
  • Contribute to platform resiliency and production support

Must-Have Skills

  • 10+ years of experience in backend development
  • Proficient in Java, Python, and Apache Spark
  • Strong hands-on experience with AWS services (EKS, ECS, Lambda, RDS, Aurora, SQS, SNS)
  • Deep knowledge of Spring / Spring Boot
  • Familiarity with Terraform and infrastructure automation
  • Strong fundamentals in OOP, design patterns, data structures, and algorithms
  • Experience with microservice architecture and containerized applications (Kubernetes)
  • Excellent communication and stakeholder management skills
  • Previous work in agile and enterprise environments

Nice-to-Have Skills

  • Experience with JPMC private cloud
  • Knowledge of CI/CD pipelines
  • Familiarity with AWS S3, Big File Handling, and modern DevOps practices
Ubique Systems

Contact Detail:

Ubique Systems Recruiting Team

Senior Java Software Engineer
Ubique Systems
Location: Glasgow
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>