GlobalLogic

Senior Java Backend Engineer

GlobalLogic

Glasgow, Scotland, United Kingdom · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
3 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Role Overview

We seek a seasoned Backend Engineer proficient in designing and developing robust, scalable microservices. This role involves comprehensive backend development, including API design and production-level integration testing, primarily leveraging modern Java and Spring technologies.

Key Responsibilities

  • Develop and maintain backend microservices utilizing Java 17+ and Spring Boot 3 frameworks.
  • Create and document clear, efficient REST APIs.
  • Implement event-driven services using Kafka for asynchronous communication.
  • Apply domain-driven design (DDD) methodologies to organize services aligned with business functions.
  • Use MapStruct for object mapping and Feign to facilitate service-to-service calls.
  • Oversee build processes and dependencies via Gradle.
  • Develop meaningful integration tests reflecting realistic service scenarios beyond unit testing.
  • Collaborate effectively with cross-functional teams to deliver maintainable, high-quality code.

Required Qualifications

  • Hands-on experience with Java 17 or newer versions and Spring Boot 3.
  • Demonstrated expertise in designing and sustaining microservices architectures.
  • Proficiency in Kafka, including producer and consumer development and event-driven design patterns.
  • Strong knowledge of REST API design standards.
  • Experience using Gradle for build and dependency management.
  • Familiarity with MapStruct and Feign tools.
  • Understanding and practical application of domain-driven design (DDD) patterns.
  • Capability to design and implement comprehensive integration testing.

Preferred Additional Skills

  • Experience with container technologies such as Docker and orchestration using Kubernetes.
  • Knowledge of continuous integration and continuous delivery (CI/CD) pipelines.
  • Exposure to cloud-native platforms like AWS, Azure, or Google Cloud Platform.

Benefits and Culture

We strive to foster an inclusive and supportive atmosphere where all individuals are encouraged to be their authentic selves, set high standards, and add significant value. Our flexible hybrid working model adapts to business, customer, and personal preferences.

Employees gain access to comprehensive health and wellness programs, including private healthcare and mental well-being services, discounted gym access, yoga sessions, and massage treatments onsite. A competitive pension plan, bonus schemes, and an annual volunteering day are part of our benefits. Social engagement through events such as zoo trips, quizzes, sports, and theatre outings is highly encouraged.

Equal Opportunity Employer Statement

We are committed to equal employment opportunities and maintain a zero-tolerance policy toward discrimination, harassment, or victimisation. We warmly welcome applications from candidates with disabilities or long-term health conditions and pledge to interview all qualified disabled applicants under the Disability Confident scheme.

Reasonable accommodations are available throughout the hiring process and employment. For assistance or to request accessible information, please contact our HR team directly.

About the Company

GlobalLogic, part of the Hitachi Group, is a trusted digital engineering partner to some of the world's most innovative enterprises. Since 2000, we have been pioneering digital transformation by creating intelligent products, platforms, and services that revolutionize industries and businesses worldwide.

Tools & software

Java Docker required Kubernetes required Apache Kafka required Gradle required

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer