Accessability Links

Senior Java Engineer - Remote Work / AWS / Spring Boot

  • Location: Buckinghamshire
  • Salary: £55000 - £70000 per annum + WFH, BUPA, Pension
  • Job type: Permanent
Sorry! This vacancy has now expired.

Job Description

Senior Java Engineer - Remote Work / AWS / Spring Boot

Fancy a flexible working arrangement where you can regularly work from home? What about unlimited holidays? What about working with the latest tech stack that includes a micro-services architecture (using Spring Boot) and AWS (EC2, SQS, RDS, ECS, SES, DynamoDB) plus a pipeline of work that includes leveraging Machine Learning & AI?

We are working with a company in Buckinghamshire that are able to offer all of this.

They are looking for a Senior Java Software Engineer to join a team developing one of their flagship SaaS products, scaling it to handle 3 million concurrent users and adding in new product features that will including using Machine Learning & AI technology. The current team is 12-13 strong, with several team members working from home or partially from home, with the provision to work in the office when required.


  • Knowledge of how all the back end services hook together using REST, Pub/Sub, and Queuing, but also being comfortable with front-end work and how to implement clean, concise implementations of UI mockups.
  • Experience with HTML, CSS and JavaScript is ideal. The production systems all run on Linux using Ubuntu on AWS, and they encourage Developers to get their hands dirty when it comes to troubleshooting, so prior Linux experience will be useful when a customer runs into problems with "The New Feature" you'd been working on. They've got a solid log aggregation setup using ELK and harvest millions of metrics from all running instances, presented through Grafana, so its rare that you need to dig that deep to get the information required.
  • Experience using Atlassian Stack, including JIRA for issue tracking, Confluence for general documentation, Stash (Git) for source control and code reviews (to review and be reviewed!), and Bamboo for CI ; prior knowledge is plus!
  • Most devs work on Macs and use IntelliJ IDEA as our IDE's, neither of those are required and they're happy to sort out Developers with whatever makes them most productive.

The successful candidate will work with the following technologies, so experience here would be desirable though not required, at least not across the board:

  • Java experience is a must, and if you've branched into Kotlin, Groovy, Scala, or Clojure, all the better!
  • Experience with Grails Web Framework, Spring, Spring Boot, Hibernate REST and SOAP APIs ElasticSearch.
  • Knowledge of: SQL (MySQL and PostgreSQL) Redis, DynamoDB AWS managed services - EC2, S3, SQS, RDS, DynamoDB, SES, ECS.
  • Experience in Data Science / Big Data, Machine Learning and other aspects of AI Non Blocking IO, EventSource/SSE
  • jQuery and JavaScript.

£55,000 - 70,000 depending on experience
Benefits include, unlimited holidays, flexible working, a Macbook, healthcare cover, pension.

Oscar Technology Limited is acting as an Employment Agency in relation to this vacancy.

To understand more about what we do with your data please review our privacy policy at

  • similar jobs

    2 X Java Developer (1 Junior, 1 Mid-Senior) Winsford, Cheshire £25000 - £55000 per annum
    Agile Java Developer - New product Theale, Berkshire £40000 - £50000 per annum + Health, life, bonus
    Java Developer - 2-3 days work from home! Cardiff £35000 - £40000 per annum + Remote 3 days, BUPA
    Java Developer - pickup Cloud / Microservices skills Maidstone, Kent £30000 - £35000 per annum + BUPA + free travel
    1 Line Support Engineer London £100 - £110 per day
    1st Line Support Preston, Lancashire £18 - £23 per hour
    3rd Line Engineer London £275 - £300 per day
    Avaya Aura Contact Centre (AACC) Engineer South Yorkshire £350 - £420 per day
    Business Analyst - Dynamics CRM Sheffield, South Yorkshire £250 - £325 per day