Java Developer

Ernest Gordon Recruitment
Norwich, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 30K

Job location

Norwich, United Kingdom

Tech stack

Airflow
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Unit Testing
Code Review
Continuous Integration
Information Engineering
Data Governance
ETL
DevOps
Github
Identity and Access Management
Python
Node.js
Performance Tuning
Scrum
Ruby on Rails
SQL Databases
TypeScript
Data Logging
React
Spark
State Machines
GIT
Cloudformation
PySpark
Data Lineage
Collibra
Amazon Web Services (AWS)
Data Analytics
Kafka
Bitbucket
Cloudwatch
Terraform
Devsecops
Docker
Databricks

Job description

Responsibilities: Lead the design and implementation of scalable, secure, and cost-efficient ETL/ELT pipelines using AWS Glue, Python (PySpark), and MWAA (Airflow). Define solution architectures, data models, orchestration patterns, and CI/CD for data workflows. Own the technical roadmap, decomposition, and delivery plan-including sizing, sprint planning, and risk mitigation. Drive performance optimization (e.g., partitioning strategies, Glue job tuning, job bookmarks, dynamic frames vs DataFrames, retry/backoff strategies in Airflow). Ensure robust observability (logging, metrics, tracing) and data quality (unit tests, Great Expectations/Deequ-style checks, validations). Act as the technical point of contact for Senior Architects, and Program Managers; translate business needs into technical designs and delivery milestones. Present architecture decisions, trade-offs, and TCO to senior stakeholders with clarity, data, and rationale. Manage vendor/partner coordination where relevant., Senior Full Stack Ruby Developer -Market Leading UK Business -Berkshire (2 days Onsite) -£65,000 - £75,000 (DOE) -Essential Exp: Ruby on Rails, NodeJS, ReactJS, TypeScript, AWS It's not often to get to support a company that you've seen grow from humble beginnings into a...

Requirements

Establish coding standards, code review practices, branching strategies, and secure-by-design principles. Implement DevSecOps for data: infrastructure-as-code (IaC), secrets management, environment promotion, and automated testing. Ensure compliance with data governance, security, and regulatory requirements (e.g., PII/PCI, encryption, auditability, lineage). Mentor and upskill engineers; foster a culture of learning, ownership, and continuous improvement. Your Profile Essential skills/knowledge/experience: ~10+ years of total experience in software/data engineering, with 5+ years leading delivery of production solutions in an AWS data engineering environment. Advanced hands-on expertise with: Python (including PySpark & data engineering patterns) AWS Glue (Jobs, Crawlers, Glue Studio, Glue Catalog, PySpark, Job bookmarks) MWAA (Apache Airflow) (DAG design, scheduling, sensors, retries, XComs, task isolation, best practices) Strong across broader AWS services: S3, Lambda, Step Functions, IAM, CloudWatch, KMS, Secrets Manager, Athena, EMR (nice to have), Redshift (nice to have) Proven experience delivering multiple end-to-end programs (architecture build test deploy operate) with measurable outcomes (SLAs, cost targets, performance). Excellent stakeholder communication and executive presence; able to engage Directors, Senior Architects, and Program Leadership. Solid grounding in data modeling, data governance, security/compliance, and cost optimization on AWS. Experience with CI/CD (e.g., CodePipeline/GitHub Actions/Bitbucket Pipelines), IaC (CloudFormation/Terraform), and containerization (Docker). Architectural thinking: designs for scale, reliability, cost, and evolvability. Delivery excellence: breaks down complex work, sets milestones, manages risks, and delivers on time. Communication & influence: distills complexity for senior stakeholders; backs decisions with data. Hands-on leadership: sets the technical bar through reviews, pairing, and exemplars. Ownership & clarity: aligns teams on problem statements, success criteria, and measurable outcomes. Languages: ~ Python (PySpark), SQL AWS: ~ Glue, MWAA (Airflow), S3, IAM, KMS, CloudWatch, Lambda, Step Functions, Athena, Redshift (nice), EMR (nice) DevOps: ~ Git, CI/CD (CodePipeline/GitHub Actions), Terraform/CloudFormation, Docker Data Quality/Observability: ~ Great Expectations/Deequ (nice), OpenLineage (nice) Desirable skills/knowledge/experience: Domain experience in BFSI (risk, pricing, regulatory reporting, underwriting, fraud, payments, or actuarial data). Experience with event-driven and near-real-time pipelines (Kafka/Kinesis, streaming ETL). Knowledge of data quality frameworks (Great Expectations, Deequ) and data lineage/catalog (Atlas, Alation, Collibra). Exposure to Databricks or EMR for advanced Spark workloads. Certifications: AWS Solutions Architect / Data Analytics / DevOps Engineer. Prior experience leading multi-team programs with offshore/nearshore models. JBRP1_UKTJ Similar jobs

Benefits & conditions

Business Development Executive Remember to check your CV before applying Also, ensure you read through all the requirements related to this role. ?? Near Reading | ?? £30,000-£38,000 + uncapped OTE | ?? Full-time, Permanent We're recruiting on behalf of a successful and...

Administrator/Secretary (Property Development Law)

Ernest Gordon Recruitment Limited

Job Description Administrator/Secretary (Property Development Law) Reading, England £25,000 - £28,000 + Training + Progression + Potential Hybrid + Employee Benefits Are you an Administrator/Secretary or similar, coming from a background within legal and/or property...

Business Development Manager (Sports Surfaces & Facilities)

Ernest Gordon Recruitment £55,000

Business Development Manager (Sports Surfaces & Facilities) £50,000 - £55,000 + OTE £65,000 + Company Car + Fuel Card + Progression + Training Reading (Covering Southern Patch) Are you a driven Area Sales Manager with experience in sports surfacing, landscaping, or..., Job Description Business Development Manager - Data Centre Segment UK Wide role Package: £65-85,000 +20% bonus + electric/hybrid car A well respected electrical accessories brand is looking for a technically driven Business Development Manager to lead and execute their..., Business Development Executive ?? Near Reading ?? £30,000-£38,000 + uncapped OTE ?? Full-time, Permanent We're recruiting on behalf of a successful and well-established consultancy for an Business Development Executive to support their business development team. You'll be...

Veterinary Surgeon - full time with development opportunities

Vets for Pets

Job Description About us Opened 14 years ago, Reading Vets for Pets is locally owned and run by Hassan Salamian MRCVS and Irina Vranceanu MRCVS. Our experienced practice owners are on site every day and are supported by a team including another experienced vet, 2 RVNs, 3...

Business Development Executive (Smart Home Technology)

Ernest Gordon Recruitment £40,000

Business Development Executive (Smart Home Technology) Theale £35,000 - £40,000 + Commission / Bonus + Hybrid Training + Paid International Travel + Progression Are you a Business Development Executive that is interested in working in a global business that is...

About the company

A leading data preservation company is seeking a skilled Senior Java Developer to join their Agile development team in Reading. You will design and implement cloud-scale software components, guide team members, and ensure high-quality deliverables. Candidates should have..., Job Description Business Development Manager Our client is a leading engineering and maintenance provider, supporting customers across multiple sectors including chemical & petrochemical, nuclear, oil & gas, pharmaceuticals & biopharma, power & energy, utilities,...

Apply for this position