Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
We are looking for a number of Java Developers to work for a Digital consultancy across several of their key clients. You will be joining a dynamic team and contributing to the development of cutting edge applications.
The ideal candidate would have worked in the Public Sector, Civil Service or for a consultancy to be suitable for this role.
This is a fantastic opportunity to work on complex, projects using a modern tech stack. If you thrive in an environment that values technical excellence, collaboration, and continuous learning, please drop me a line.
You will play a crucial role in the design, development, and deployment of robust and scalable software solutions. Your responsibilities will include:
- Developing, testing, and deploying high-quality code primarily using Java and Spring Boot.
- Designing and implementing cloud-native applications on AWS (Amazon Web Services).
- Contributing to the front-end development using JavaScript.
- Collaborating with product managers, designers, and other engineers to define and deliver new features.
-
Participating in code reviews, architectural discussions, and continuous improvement initiatives., If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you. Not what you are looking for?
- Developer jobs
- Software Developer jobs
- Software Engineer jobs
- Python Developer jobs
- Java jobs
Requirements
- Proven experience as a Java Developer.
- You will have ideally worked in the Public Sector, Civil Service or for a consultancy to be suitable for this role.
- Strong working knowledge of the Spring Boot framework.
- Hands-on experience with AWS (e.g., EC2, S3, Lambda, RDS).
- Familiarity with JavaScript for front-end development.
- Experience with relational and/or NoSQL databases.
- Solid understanding of software development principles, design patterns, and agile methodologies.
- Experience with Python is a significant advantage.
- Familiarity with containerisation technologies (e.g., Docker, Kubernetes).
- Experience with CI/CD pipelines.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
93 Java Interview Questions You Should Prepare For
Fully Remote Software Engineer Jobs
Software Engineer Salary London
7 Most Popular Web Developer Jobs in Europe