Talent.com
Norconsulting
JAVA ENIGNEERNorconsulting • London, England, United Kingdom
Search for other jobs
JAVA ENIGNEER

JAVA ENIGNEER

Norconsulting • London, England, United Kingdom
30+ days ago
Salary
£60,000.00–£110,000.00 yearly
Job description

London, England, United Kingdom

JAVA ENIGNEER

Job Description:

Full Remote Senior Java Engineer

Responsibilities:

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

Instrumenting code & analysing production metrics (Prometheus/InfluxDB/ELK etc)

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:

Vert.x, Terraform, AWS (ECS, DynamoDB), MySQL


Required Skills:

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

Create a job alert for this search

JAVA ENIGNEER • London, England, United Kingdom