java developer for high-load microservices

Enfint

Greater London

On-site

GBP 100,000 - 140,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Training budget
Private healthcare
Gym membership discount
Pension scheme
Yoga sessions and massages
Volunteer day
Social events

Job summary

GlobalLogic in London is seeking an experienced Senior Java Developer to lead the design, development, and deployment of mission-critical applications using Java/JEE, Spring Boot, and microservices. You will build secure REST/gRPC APIs, manage asynchronous inter-service communication, drive CI/CD pipelines with Jenkins, and mentor junior engineers while promoting best practices in coding and testing.

Join a hybrid work environment with a generous training budget, private healthcare, a

Qualifications

  • 7+ years of professional software development experience, primarily in Java/JEE.
  • Expert proficiency with Spring Framework, including Spring Boot, Spring Cloud, Spring Security, and Spring Data.
  • Experience designing and building microservices and highly distributed systems.
  • Understanding of message brokers, message ordering, and idempotency.
  • Practical experience with the Saga pattern and eventual consistency across microservices.
  • Understanding of CQRS and management of eventual consistency.
  • Ability to choose and implement orchestration or choreography strategies.
  • Experience with relational databases such as PostgreSQL and MySQL.
  • Experience with NoSQL databases such as MongoDB and Cassandra.
  • Strong experience designing, documenting, and implementing RESTful APIs.
  • Hands-on experience with AWS, Azure, or GCP.
  • Proficiency with CI/CD tools, specifically Jenkins.
  • Familiarity with Docker, Kubernetes, Git, Jira, and Confluence.
  • Excellent communication and problem-solving skills.
  • Ability to work independently and as part of a high-performing team.
  • Demonstrated experience driving projects from zero to production.

Responsibilities

  • Lead the design, development, and deployment of mission-critical applications using Java, Spring Boot, and JEE technologies.
  • Implement and manage microservices to ensure high availability, performance, and scalability.
  • Design and build secure, robust, and well-documented REST/gRPC APIs.
  • Manage synchronous and asynchronous event-driven inter-service communication.
  • Collaborate with Product, DevOps, and QA teams to define, design, and ship new features.
  • Drive continuous integration and continuous deployment pipelines using Jenkins.
  • Architect and implement solutions on AWS, Azure, or GCP.
  • Mentor junior engineers and promote best practices in coding, testing, and system design.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to established standards.
  • Troubleshoot and resolve complex production issues across system components.
  • Support distributed microservices architectures using Docker and Kubernetes.

Skills

Java/JEE
Spring Framework
Microservices
Communication
Teamwork
Problem-solving
Independent work
Production experience
Mentoring

Tools

Jenkins
Docker
Kubernetes
Git
Jira
Confluence
PostgreSQL
MySQL
MongoDB
Cassandra

Job description

Описание:

GlobalLogic is a digital engineering partner that helps companies create digital products and experiences, transform businesses, and redefine industries through intelligent products, platforms, and services.

Задачи:
  • Lead the design, development, and deployment of mission-critical applications using Java, Spring Boot, and JEE technologies
  • Implement and manage microservices to ensure high availability, performance, and scalability using Service Discovery, Circuit Breaker, API Gateway, and CQRS
  • Design and build secure, robust, and well-documented REST/gRPC APIs
  • Manage synchronous and asynchronous event-driven inter-service communication
  • Collaborate with Product, DevOps, and QA teams to define, design, and ship new features
  • Drive continuous integration and continuous deployment pipelines using Jenkins
  • Architect and implement solutions on AWS, Azure, or GCP
  • Mentor junior engineers and promote best practices in coding, testing, and system design
  • Participate in code reviews to ensure code quality, maintainability, and adherence to established standards
  • Troubleshoot and resolve complex production issues across system components
  • Support distributed microservices architectures using Docker and Kubernetes.
Требования:
  • 7+ Years of professional software development experience, primarily in Java/JEE
  • Expert proficiency with Spring Framework, including Spring Boot, Spring Cloud, Spring Security, and Spring Data
  • Experience designing and building microservices and highly distributed systems
  • Understanding of message brokers, message ordering, and idempotency
  • Practical experience with the Saga pattern and eventual consistency across microservices
  • Understanding of CQRS and management of eventual consistency
  • Ability to choose and implement orchestration or choreography strategies
  • Experience with relational databases such as PostgreSQL and MySQL
  • Experience with NoSQL databases such as MongoDB and Cassandra
  • Strong experience designing, documenting, and implementing RESTful APIs
  • Hands-on experience with AWS, Azure, or GCP
  • Proficiency with CI/CD tools, specifically Jenkins
  • Familiarity with Docker, Kubernetes, Git, Jira, and Confluence
  • Excellent communication and problem-solving skills
  • Ability to work independently and as part of a high-performing team
  • Demonstrated experience driving projects from zero to production.
Условия:
  • Hybrid working model with flexible options based on business, customer, and individual needs
  • Inclusive workplace culture with a transparent support structure
  • Generous training budget
  • Comprehensive health and wellness plan
  • Private healthcare covering clinical and mental wellbeing
  • Discounted gym memberships
  • In-office yoga sessions and massages
  • Competitive pension scheme
  • Bonus and reward recognition initiatives
  • One annual volunteering day
  • Social events and activities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java разработчик
Java разработчик

Enfint • Greater London

On-site
GBP 90,000 - 150,000
Healthcare
Retirement planning
Paid volunteering days
+1
Senior Java Microservices Architect - Cloud, CI/CD, Hybrid
Senior Java Microservices Architect - Cloud, CI/CD, Hybrid

Enfint • Greater London

Hybrid
GBP 100,000 - 140,000
Training budget
Private healthcare
Gym membership discount
+4
Senior Java Backend Engineer IRC299953
Senior Java Backend Engineer IRC299953

GlobalLogic • Glasgow

On-site
GBP 70,000 - 110,000
Java Backend Engineer IRC299953
Java Backend Engineer IRC299953

GlobalLogic • Glasgow

Hybrid
GBP 65,000 - 90,000
Java Backend Engineer IRC299950
Java Backend Engineer IRC299950

GlobalLogic • Glasgow

Hybrid
GBP 65,000 - 90,000
java developer in fintech
java developer in fintech

Enfint • Greater London

On-site
GBP 90,000 - 130,000
RSUs
Senior Java Backend Engineer: Microservices & Kafka Hybrid
Senior Java Backend Engineer: Microservices & Kafka Hybrid

GlobalLogic • Glasgow

Hybrid
GBP 65,000 - 90,000
ai engineer for agentic applications
ai engineer for agentic applications

Enfint • Greater London

Hybrid
GBP 90,000 - 140,000
Bonus scheme
Group pension
Healthcare & life assurance
+7
Senior Java Developer
Senior Java Developer

scrumconnect ltd • Jersey Marine

On-site
GBP 80,000 - 110,000
cloud engineer in fintech
cloud engineer in fintech

Enfint • Greater London

On-site
GBP 90,000 - 120,000
Гибридный график
Работа в Лондоне
Конкурентоспособная оплата