Java Backend Engineer

Job Opportunity: Java Backend Engineer

We are seeking a talented Java Backend Engineer to join a dynamic GNST POD team supporting a major global financial services client. This role is focused on building high-performance, scalable software within a distributed enterprise environment.

Location: Burgess Hill, UK (On-site 3 days per week is mandatory) Employment Type: Permanent / FTE

The Role

You will contribute to the full software development lifecycle—from design and debugging to deployment and monitoring. You will be responsible for building world-class applications that meet the needs of high-transaction business and customer-facing environments.

Key Responsibilities

  • Develop & Scale: Build high-quality software using distributed enterprise frameworks and scale applications based on demand.
  • Review & Debug: Participate in code and test reviews; identify and remediate code defects.
  • DevOps Integration: Enable and automate deployments across test, integration, and production environments using CI/CD tools.
  • Monitoring: Support the monitoring of software health in production using tools like Splunk and Grafana.

Technical Requirements

  • Core Java: Minimum 5 years of professional experience, specifically with Java 8+ (Java 11 or 17 preferred).
  • Frameworks: Strong expertise in Spring Boot and Microservices architecture.
  • Messaging: Proven experience with Kafka and its integrations.
  • Databases: Proficiency in both SQL (Oracle, PostgreSQL) and NoSQL (Couchbase, Cassandra).
  • Architecture: Experience with Event-driven Microservices and high-availability distributed systems.
  • Tools: Familiarity with Git, Jenkins, Splunk/Kibana, and JUnit.

Nice to Have

  • Experience with GoLang.
  • Knowledge of Reactive Programming (e.g., Vert.x).
  • Testing frameworks like Cucumber (BDD) or JMeter.
  • Familiarity with Cloud computing and Infrastructure-as-Code.

Education & Qualifications

  • University Degree in Computer Science, Engineering, or equivalent experience.
  • Experience working in an Agile environment.
  • Relevant technical certifications are a plus.

Job Details

Company
Randstad Digital
Location
Burgess Hill, England, United Kingdom
Posted