Junior Java Developer (Graduate Level)

Shivom Consultancy Ltd
Brentford, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 40K

Job location

Brentford, United Kingdom

Tech stack

Clean Code Principles
HTML
Java
JavaScript
.NET
CSS
Continuous Integration
Relational Databases
Revision Control Systems
Gradle
Hibernate
PostgreSQL
Maven
MySQL
Object-Oriented Software Development
Scrum
Software Engineering
Software Systems
SQL Databases
Subversion
Web Services
React
GIT
Angular
Information Technology
Build Tools
Web Technologies
Front End Software Development
REST

Job description

We're seeking an early-career Java Developer to join our dynamic engineering team. This opportunity is well-suited to a recent graduate or junior professional looking to build practical experience working on real-world software solutions. You'll collaborate closely with experienced developers to deliver, enhance, and support Java-based systems in a supportive, team-focused environment.

Please note: applicants must be eligible for and willing to obtain SC/DV security clearance.

What You'll Be Doing

  • Build, enhance, and maintain applications developed in Java.
  • Partner with senior engineers to deliver new features and system improvements.
  • Take part in peer code reviews to ensure quality and consistency.
  • Investigate and resolve defects, performance issues, and bugs.
  • Produce clear, maintainable, and efficient code following best practices.
  • Contribute to technical documentation and user guidance materials.
  • Continuously develop your knowledge of modern tools, frameworks, and development practices.

Requirements

Do you have experience in Software development?, * A degree in Computer Science, Software Engineering, IT, or a related subject.

  • Foundational knowledge of Java and object-oriented development concepts.
  • Exposure to frameworks such as Spring or Hibernate (or similar).
  • Basic understanding of web technologies (HTML, CSS, JavaScript) is beneficial.
  • Familiarity with SQL and relational databases like MySQL or PostgreSQL.
  • Awareness of version control tools such as Git or SVN.
  • Strong analytical mindset with good attention to detail.
  • Good interpersonal and communication skills.
  • A proactive attitude with a strong desire to learn and grow.

Desirable Experience

  • Awareness of REST APIs and web services.
  • Understanding of Agile delivery environments (e.g., Scrum).
  • Familiarity with build tools such as Maven or Gradle, and CI/CD workflows.
  • Exposure to front-end libraries or frameworks (e.g., Angular or React) is an advantage.
  • Any relevant Java or software development certifications are a plus.

Applying for the Role

If you're motivated by technology, enjoy problem-solving, and want to grow your career in a collaborative setting, we'd love to hear from you. Please submit your CV and a brief cover letter to recruitment.team@shivom.uk.

Location & Travel

This is a hybrid role based in Brentford (TW8 9ES), with occasional travel required across London (within the M25) and to other UK sites when needed.

Why Join Us?

You'll have the opportunity to contribute to meaningful projects while developing your skills in a supportive and forward-thinking environment. Your work will play a role in delivering high-quality solutions and improving client outcomes.

Role Details

  • Employment Type: Full-time (Graduate/Junior level), * Experience with .NET (around 1 year) is considered beneficial but not essential.

Job Types: Full-time, Graduate

Benefits & conditions

Pulled from the full job description

  • Company pension
  • On-site gym
  • Company events, * Pension scheme
  • Company-sponsored events
  • Access to on-site gym facilities, * Company events
  • Company pension
  • On-site gym

Apply for this position