Java Developer - Architect/Hands on Engineer - Big Data / APIs
- Apply
- Save job
Bullet points
Java Developer - Architect/Hands on Engineer - Big Data / APIs
Exciting new product within well established, market leading business
About Our Client
Java Developer
Market leading, global leader in enabling the world to best utilise Data to positively impact lives and experiences.
Job Description
Java Developer
This role will be a Architectural Design / Hands on Engineering position which in time will move more towards owning the platform.
Technologies used:-
- OOP - Java & Scala
- Big Data - Spark/hadoop - ETL jobs at big scale
- Building RESTful APIs
- Cloud services - GCP is used, experience in AWS, Azure etc is fine
- The system will be built on Java primarily with some Scala usage (no experience in Scala necessary)
- Spark is being used for streaming and batch - familiarity with streaming will help
- Other tools used are Kubernetes, Terraform is plus, Airflow, Presto, Beam ETL Side, Pubsub, Dataproc, Dataflow
- DB - Postgres, Elasticsearch, Bigtable
The Successful Applicant
Java Developer
- Strong Design Architecture / systems design experience
- Strong Java and/or Scala engineering experience
- RESTful API creation experience
- Apache Spark experience
- Hadoop experience with data at scale
What's on Offer
Java Developer
- Excellent base salary to £110K
- Excellent stock options provided
- Remote based initially and mainly remote (around 1 day per week in London office) moving forward