Java Software Engineer

Java Software Engineer

£60,000 p.a. + Bonus + Benefits

Location:  Central London

Global analytics company requires experienced Java Software Engineer either with/or willing to learn Scala and/or Python. 

You will participate in the design and development of back-end systems that support the company’s products and be involved in the software development life cycle from design to coding and unit testing, through to deployment and operation.  


  • Writing software according to testing, coding and development process best practices 
  • Deploying your work to production and ensuring your solutions are robust and stable 
  • Working with cross-functional technical teams to understand complex product requirements and translate them into software designs  
  • Completing bug fixes and resolving technical issues to ensure quality and performance  
  • Developing your skills and knowledge by learning new technologies  


  • Good Java Software Engineering experience
  • Keen to learn Scala or Python
  • Be familiar with micro-services, containerisation and data streaming technologies 
  • Have experience of writing good tests and orchestrating deployments  
  • Enjoy collaborating with colleagues to share knowledge and create solutions  
  • Have a can-do attitude and show enthusiasm for learning new technologies and languages 
  • Have good verbal and written communication skills  
  • Be keen to work with these technologies currently in use on our team: AWS, Jenkins, GitHub, Docker, Kubernetes, Kafka, IntelliJ 

Salary: £60K + bonus + bens.

Location: London

Apply Now