Enable job alerts via email!

JAVA ENIGNEER

Norconsulting

London

On-site

GBP 50,000 - 75,000

Full time

30+ days ago

Job summary

A leading company seeks a Developer to enhance a multi-tenanted application in a dynamic startup environment. The successful candidate will work on designing libraries, building secure APIs, and improving application performance in a Java-focused stack. Experience with microservices and a strong understanding of web technologies are essential.

Qualifications

  • Strong Java knowledge (JDK 8 or newer).
  • Experience in developing secure APIs for various consumers.
  • Familiarity with web technologies and performance profiling tools.

Responsibilities

  • Design, implement and maintain application libraries for internal teams.
  • Develop & maintain APIs for B2B and public consumers.
  • Identify and fix performance bottlenecks in production systems.

Skills

Java
Microservices
API Security
Design Patterns
Git
TDD

Tools

Terraform
AWS
JMeter
HAProxy
nginx
Job description

Contribute to development & scaling of high throughput, high availability, public-facing multi-tenanted application, in a fast-growing Series-A-funded startup environment.

Design, implement and maintain libraries and abstractions for internal teams to build upon to extend application functionality

Develop & maintain secure, performant and simple-to-integrate APIs for internal, B2B and public consumers required skills and experience: Excellent Java (JDK 8 or newer)

Solid understanding of web technologies: HTTP, DNS, at home in Chrome Developer Tools

Has used simulated load (JMeter/Gatling/wrk2 etc) and JVM profiling to identify and fix performance bottlenecks

Experience running microservices in production

Strong at the usual best practices stuff: git, TDD, OOP principles (SOLID, design patterns etc)Bonus points for: Kotlin

API Security (OAuth2, SAML, JWT etc)

Experience with reverse proxies (HAProxy, Envoy, nginx etc)

Terraform+AWSOur stack:

Required Skills:

Engineer Nginx Microservices Load Design Patterns OOP Metrics Availability Git Security MySQL Java Design

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Check our Blog for more information.

Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Created on 22/06/2025 by TN United Kingdom

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs