Java Developer Kafka Python
Java Developer London to £95k
Java Developer / Software Engineer (Distributed Systems Kafka Python Scala Big Data). Would you like to use your exceptional Java skills to help a technology giant build their next generation Cloud based platform which will support internet services across the entire company?
Leading eCommerce is seeking a Java Developer to take on a unique and interesting opportunity; owning and delivering some of the world’s largest scale cloud services ensuring they are reliable, scalable, fast and secure. This is an exciting opportunity to join a company who are making innovations across a range of infrastructure services to support teams within the company who are building new features across flagship products.
As a Java Developer you will utilise Kafka, Spark and Storm as well as core Java and Scala; automating processes wherever possible. You will enjoy working collaboratively and knowledge sharing with different teams across the business to deliver exceptional services to the company’s global users.
With modern offices based in central London, this is a superb opportunity to work alongside first class software engineers where you will be encouraged to work collaboratively, influence others and make a difference to the company’s global users.
- Strong core Java knowledge (Concurrency models, Native, Async IO)
- Knowledge of low level systems (TCP/IP, HTTP2)
- Experience developing and contributing to distributed compute frameworks (such as Kafka, Spark and Storm)
- Understanding of computing fundamentals (Data structures, algorithms, networking, operating systems, concurrent programming)
- Experience of Agile TDD and CI techniques
- Excellent communication skills
- Degree educated 2:1 or above
- Desirable: Python, Scala
As a Java Developer you can expect to earn a competitive salary (up to £95k) plus bonus and benefits.
Apply today or call 020 7090 2585 to have a confidential discussion about this Java Developer role.
This job was originally posted as www.totaljobs.com/job/80926934