About the Role
We are seeking a talented and driven Senior Java Developer to join my clients team on a 12-month fixed-term contract. In this role, you will play a pivotal part in a major, enterprise-wide Digital Transformation program of work.
You will be hands‑on, designing and building robust, scalable, and secure cloud‑native applications from the ground up. If you thrive in agile environments and love solving complex architectural puzzles, this project is for you.
Key Responsibilities
* Design & Develop: Build high-performance, scalable Microservices using Java and the Spring Boot ecosystem.
* Cloud Architecture: Deploy, manage, and optimise applications within AWS environments.
* CI/CD Automation: Own your pipeline by implementing and maintaining robust CI/CD automation for seamless deployments.
* Collaborate: Work closely with Solution Architects, Product Owners, and Frontend engineers in a fast-paced Agile/Scrum environment.
* Quality Assurance: Write clean, testable code and advocate for best practices in TDD, BDD, and code reviews.
Key Skills
* Core Backend: Strong commercial experience with Java (version 11 or higher) and the Spring Framework (Spring Boot, Spring Cloud, Spring Security).
* Architecture: Proven track record of designing and implementing distributed Microservices architectures.
* Cloud Infrastructure: Solid hands‑on experience with AWS services (e.g., EC2, Lambda, S3, RDS, DynamoDB, ECS/EKS).
* DevOps Mindset: Strong familiarity with CI/CD tools (such as Jenkins, GitLab CI, GitHub Actions, or Bamboo) and Infrastructure as Code (Terraform is a major plus).
* Databases: Experience with both relational (SQL) and non-relational (NoSQL) databases.
* Agile Experience: Comfort working in fast-moving, iterative Agile/Scrum delivery teams.
Nice‑to‑Haves
* Experience migrating legacy monolithic systems to AWS-based microservices.
* Familiarity with containerisation tools like Docker and Kubernetes.
* Knowledge of event‑driven architecture and messaging queues (Kafka, RabbitMQ, or AWS SQS/SNS).
Why Join This Project?
* High-Impact Work: You will directly influence a flagship digital transformation that impacts [mention customers/users, e.g., millions of daily users].
* Great Culture: A supportive, collaborative, and highly technical team environment with flexible hybrid working arrangements.
* Stability + Perks: Enjoy the security of a 12-month fixed-term contract with access to standard employee benefits (leave entitlements, etc.), also very likely of moving to a permanent role.
#J-18808-Ljbffr