Junior Java Developer

Shivom Consultancy Ltd
27 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

Tech stack

HTML
Java
JavaScript
CSS
Code Review
Computer Programming
Continuous Integration
Relational Databases
Gradle
Hibernate
PostgreSQL
Maven
MySQL
Object-Oriented Software Development
Software Engineering
SQL Databases
Subversion
Web Services
React
GIT
Angular
Information Technology
Build Tools
Web Technologies
Front End Software Development
REST
Software Version Control

Job description

We are seeking a motivated and enthusiastic Junior Java Developers to join our software development team. As a Junior Java Developer, you will work closely with senior developers and team members to design, develop, and maintain Java-based applications. This is an excellent opportunity for someone looking to grow their career in software development and gain hands-on experience in a collaborative and supportive environment.

The successful candidate must be eligible and willing to go through SC/DV clearance.

Key Responsibilities

Develop, test, and maintain Java-based applications according to project requirements.

Collaborate with senior developers to design and implement new features.

Participate in code reviews and provide constructive feedback.

Troubleshoot and resolve software defects and issues.

Write clean, efficient, and well-documented code.

Assist in the development of technical documentation and user guides.

Stay updated with the latest industry trends and technologies., In this role, you will not only be responsible for software development but also for contributing to the growth and innovation of our company. Your work will directly impact the success of our projects and the satisfaction of our clients, making you a key player in our team.

Requirements

Do you have experience in Software development?, Do you have a Bachelor's degree?, Bachelor's degree in Computer Science, Information Technology, or a related field.

Good understanding of Java and object-oriented programming.

Familiarity with Java frameworks and libraries such as Spring, Hibernate, etc.

Knowledge of web technologies (HTML, CSS, JavaScript) is a plus.

Understanding of relational databases (MySQL, PostgreSQL) and SQL.

Basic knowledge of version control systems (Git, SVN).

Strong problem-solving skills and attention to detail.

Excellent communication and teamwork abilities.

Eagerness to learn and adapt to new technologies and methodologies.

Preferred Skills

Experience with RESTful APIs and web services.

Knowledge of Agile/Scrum development processes.

Familiarity with build tools (Maven, Gradle) and CI/CD

Basic understanding of front-end frameworks (Angular, React) is a plus.

Certification in Java programming or related technologies is a plus.

Apply for this position