CareerPlan

Java Developer

Belfast, Birmingham, Edinburgh, London, Newcastle, gbRemoteFull-time2026-10-23 → 2026-11-10
Hybrid

Core

Design, develop, and maintain scalable Java applications and batch processing systems on AWS.

Role type

Senior IC Java Developer

Builds

Cloud-based solutions and data processing pipelines

Domain

Enterprise software development, Cloud infrastructure

Deliverable

production ML models | product features

Required skills

Java, Spring Framework, Hibernate, RESTful APIs, SQL, AWS services (EC2, S3, Lambda, Step Functions, Event Bus), Database schema design, Batch processing

Preferred skills

Python, Batch processing frameworks

Technologies

Java, Spring, Hibernate, AWS, Oracle, MySQL, PostgreSQL

Responsibilities

Design and develop scalable Java applications; Use AWS services to build and deploy cloud-based solutions; Design, implement, and maintain database schemas; Develop and maintain batch processing systems; Maintain code quality through reviews and testing; Identify and resolve performance issues and bugs; Support junior developers through mentoring