Junior Java Developer

Junior Java Developer

Bolton Temporary 28800 - 48000 £ / year (est.) Home office (partial)
Go Premium
S

At a Glance

  • Tasks: Design and develop robust Java applications in cloud environments.
  • Company: Join a forward-thinking tech company with a focus on innovation.
  • Benefits: Remote work, travel costs covered, and a competitive contract rate.
  • Why this job: Be part of exciting projects and enhance your skills in a dynamic environment.
  • Qualifications: Experience in Java development and cloud technologies required.
  • Other info: Great opportunity for career growth and collaboration with industry experts.

The predicted salary is between 28800 - 48000 £ per year.

Job Title: Java Developers (Junior – Senior)

Employment Type: Contract – 6 months (Inside IR35)

Location: Remote (UK-based) with occasional travel to Leeds/Manchester (travel costs covered)

About the Role

We are seeking talented Java Developers (Junior to Senior levels) to join on a 6-month contract. You’ll work closely with Enterprise Architects and technical teams to design, build, and deliver high-quality solutions in cloud-native environments.

Key Responsibilities

  • Collaborate with Enterprise Architects to present solutions to Architecture Review Boards and Governance.
  • Design, develop, and deliver robust Java applications (Java 8+).
  • Build and deploy solutions in cloud environments (AWS and/or Azure).
  • Apply TDD and BDD practices to ensure quality and reliability.
  • Develop and maintain SQL/NoSQL database applications (Postgres, MySQL, MongoDB).
  • Build and maintain automated test suites to support continuous deployment.
  • Work with APIs, RESTful services, and Microservice architectures.
  • Apply modern Java frameworks, technologies, and design principles to deliver scalable, high-quality solutions.

Requirements:

  • Proven experience in Java development (Java 8+).
  • Strong cloud expertise (AWS or Azure).
  • Hands-on experience with TDD/BDD.
  • Database experience with SQL and NoSQL.
  • Strong knowledge of APIs, REST, and Microservices.
  • Ability to work independently and as part of a team in an agile environment.
  • Eligible for BPSS clearance (SC clearance – Active/Collapsed is desirable).

Selection Process

  • Initial screening
  • Client CV selection
  • Technical Test (offline task-based)
  • Technical Interview
  • Final Decision

Junior Java Developer employer: SmartChoice International Limited

Join a forward-thinking company that values innovation and collaboration, offering Junior Java Developers the chance to thrive in a supportive remote work environment. With a strong emphasis on professional growth, employees benefit from continuous learning opportunities and the chance to work with cutting-edge technologies in cloud-native solutions. Enjoy the flexibility of remote work while also having the advantage of occasional travel to vibrant cities like Leeds and Manchester, with all travel costs covered.
S

Contact Detail:

SmartChoice International Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Java Developer

✨Tip Number 1

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

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Java projects and any cloud solutions you've built. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for those technical interviews! Brush up on your Java knowledge, TDD/BDD practices, and cloud technologies. Practising coding challenges can really help you stand out during the selection process.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Junior Java Developer

Java Development (Java 8+)
Cloud Expertise (AWS and/or Azure)
TDD (Test-Driven Development)
BDD (Behaviour-Driven Development)
SQL Database Experience
NoSQL Database Experience
API Development
RESTful Services
Microservices Architecture
Agile Methodologies
Collaboration Skills
Problem-Solving Skills
Automated Testing
Technical Communication

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java development experience and cloud expertise. We want to see how your skills align with the role, so don’t be shy about showcasing your projects and relevant technologies!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a great fit. We love seeing passion and personality, so let us know what drives you!

Showcase Your Technical Skills: Since we’re looking for someone with strong Java and cloud skills, make sure to mention any relevant frameworks or tools you’ve worked with. If you’ve got experience with TDD/BDD or databases, highlight that too – it’s super important for us!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you get all the updates. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at SmartChoice International Limited

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially Java 8 and above. Be ready to discuss your previous projects and how you've applied Java in real-world scenarios. Practising coding challenges can also help you feel more confident.

✨Familiarise Yourself with Cloud Technologies

Since the role involves cloud-native environments, get comfortable with AWS and Azure. Understand their core services and be prepared to discuss how you've used them in past projects or how you would approach a cloud-based solution.

✨Embrace TDD and BDD Practices

Be ready to talk about Test-Driven Development (TDD) and Behaviour-Driven Development (BDD). Have examples of how you've implemented these practices in your work, as they are crucial for ensuring quality in your code.

✨Show Your Team Spirit

This role requires collaboration with Enterprise Architects and technical teams. Highlight your experience working in agile environments and how you contribute to team success. Share examples of how you've worked independently and as part of a team.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>