0333 241 3128

Job Summary

  • Java Developer

  • Country: United Kingdom
  • Location: London
  • Sector: Software Developer
  • Salary: GBP Up to £90,000
  • Job Type: Permanent
  • Technologies: Java JEE microservices Data Intelligence GCP AWS
  • Reference: A220923

Java Developer

Posted Friday, 23 September 2022

Java Developer

 

Endeavour has an exciting opportunity for a skilled Java Developer with a passion for Data Intelligence to join our London based client on a permanent basis.

 

 

Our clients’ products are centred around distribution, tracking, performance, intelligence and monetisation of applications. They combine services into a single platform to allow customers to maximise the advertising spend and improve the quality of advertising inventory.

Our client is Global, operating from US, UK, Hong Kong & Dubai, with all technical operations run from the UK where the London Headquarters are based.

The Project

It’s exciting times. The team works in feature streams developing a new SAAS platform with microservice architecture, using Java Spring Boot.

Job Description

We’re looking for a Lead Java developer that can work independently and has the aptitude to constantly learn to develop solutions and overcome problems within their domain.

The Role

As a Java Developer you will be...

  • Developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Writing well-designed, testable, efficient code
  • Participating in coding reviews and refactoring existing code
  • Ensuring designs are in compliance with specifications
  • Preparing releases of software components up to live

 

You will be…

  • Passionate about technology, and want to be on the cutting edge.
  • A problem solver who uses the right tools to solve real world problems.
  • Driven by building solutions that produce engaging products.
  • Able to talk about your success and failures that have shaped your career and guide your approach.
  • Have a strong view on what success looks like
  • Comfortable in an agile/lean environment with a fast and efficient workflow

Your skills and experience…

  • Proven hands-on Software Development experience in a senior or lead capacity
  • Proven commercial experience in Java development
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2,Hibernate)
  • Experience with the Spring Framework
  • Experience in developing mico-service web applications using Spring Boot
  • API design, management and consumption.
  • High volume data gathering, processing and transformation.
  • Microservice design, development, deployment and monitoring.
  • AWS and GCP cloud environments... Infrastructure, storage, services and tools.
  • Bare metal environments... Infrastructure, storage, services and tools
  • Experience with test-driven development and continuous integration practices
  • Experience with NoSQL database technologies
  • Experience in scripting and automation
  • Must have extensive industry experience in Adtech and/or Data Intelligence.
  • Proven experience working on highly available and highly scalable systems.
  • Deep knowledge of designing and delivering SaaS platforms.
  • Experience working in product centric and agile environments.
  • Excellent communicator.

Our technology landscape includes…

  • Javascript, typescript, React, HTML, CSS
  • Java (Spring Boot), PHP, Python, Ruby, R, Vue, Go, Objective-C
  • SQL, MongoDB, Elasticsearch, relational databases,
  • TDD and test automation
  • CI and CD environments and practices
  • Atlassian suite (Jira, Confluence, Bitbucket), Github

For further details regarding this exciting role, please don’t hesitate to apply

Please answer the following questions in order to process your application.
Add files