Java Engineer - SC/DV cleared

Java Engineer - SC/DV cleared

Full-Time 32400 - 46800 £ / year (est.) No working from home possible
Experis

At a Glance

  • Tasks: Join an agile team to develop high-security Java software solutions.
  • Company: Dynamic tech company focused on innovative, secure software development.
  • Benefits: Competitive daily rate, fully remote work, and flexible contract.
  • Other info: Work with cutting-edge technologies and enjoy excellent career growth opportunities.
  • Why this job: Make a real impact in a high-stakes environment while honing your Java skills.
  • Qualifications: Strong Java experience and a collaborative, problem-solving mindset.

The predicted salary is between 32400 - 46800 £ per year.

We're looking for an experienced Java Software Engineer to join an agile development team working on complex, high-security software solutions. You'll be involved throughout the full software development lifecycle, from requirements gathering and design through to deployment, testing, and support.

Responsibilities

  • Collaborate with stakeholders to understand requirements and develop solutions
  • Design, build, test, and maintain high-quality software
  • Troubleshoot and resolve complex technical issues
  • Develop automated tests including unit, acceptance, and performance testing
  • Support CI/CD pipelines and deployment activities
  • Contribute to code reviews, planning, and estimation sessions
  • Work closely with DevOps and engineering teams in an agile environment

Key Skills & Experience

  • Strong Java development experience
  • Agile development mindset with experience in:
    • TDD / BDD
    • Continuous Delivery
    • DevOps practices
    • Pair Programming
  • Strong problem-solving and communication skills
  • Positive, collaborative approach

Core Technologies

  • Java & Spring Boot
  • AWS (S3, Lambda, Fargate, SQS/SNS)
  • PostgreSQL / Oracle / JPA
  • MongoDB & DynamoDB
  • REST APIs & RabbitMQ
  • Docker & Kubernetes
  • Linux
  • Terraform & Ansible
  • Jenkins, Git/Bitbucket, GitLab

Desirable Skills

  • OpenShift
  • Docker Compose / Swarm
  • Python
  • Additional scripting or cloud experience

Java Engineer - SC/DV cleared employer: Experis

Join a forward-thinking company that values innovation and collaboration, offering a fully remote work environment for the Java Engineer role. With a strong focus on employee growth, you will have access to continuous learning opportunities and be part of an agile team dedicated to developing high-security software solutions. Enjoy the flexibility of working outside IR35 while contributing to impactful projects in a supportive and dynamic culture.

Experis

Contact Details:

Experis Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Java Engineer - SC/DV cleared

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Java or in agile environments. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your Java projects or contributions to open-source. This gives potential employers a sneak peek into your coding style and problem-solving abilities.

Tip Number 3

Prepare for interviews by brushing up on common Java questions and agile methodologies. Practice coding challenges and be ready to discuss your past experiences in TDD, BDD, and CI/CD processes.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of exciting roles, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your applications!

We think you need these skills to ace Java Engineer - SC/DV cleared

Java Development
Spring Boot
Agile Development
TDD
BDD
Continuous Delivery
DevOps Practices

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Java development experience and aligns with the key skills mentioned in the job description. We want to see how your background fits into our agile environment!

Showcase Your Projects:Include specific examples of projects where you've used technologies like Spring Boot, AWS, or Docker. This helps us understand your hands-on experience and problem-solving skills.

Be Clear and Concise:When writing your cover letter, keep it straightforward. We appreciate clarity, so get straight to the point about why you're a great fit for the role and how you can contribute to our team.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the position.

How to prepare for a job interview at Experis

Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java and Spring Boot, as well as any complex projects you've worked on. They’ll likely ask you to solve coding problems or explain your thought process, so practice coding challenges to keep your skills sharp.

Understand Agile Methodologies

Since the role involves working in an agile environment, it’s crucial to demonstrate your understanding of agile principles. Be ready to share examples of how you've applied TDD, BDD, and CI/CD practices in your previous roles. This will show that you can seamlessly integrate into their team.

Showcase Your Problem-Solving Skills

Prepare to discuss specific technical challenges you've faced and how you resolved them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help you convey your problem-solving abilities effectively and highlight your collaborative approach.

Familiarise Yourself with Their Tech Stack

Take some time to research the technologies mentioned in the job description, such as AWS, PostgreSQL, Docker, and Kubernetes. Being able to speak knowledgeably about these tools will impress your interviewers and show that you're proactive and genuinely interested in the role.