Skip to content

ComputerWork: Jobs for Technical People

 

Job Application

 
 
 

 
 
Email Address *
 
First Name *
 
Last Name *
 
Country *
 
Mobile/Cell *
 
Availability/Notice *
 
Do you Hold Current SC Clearance? *
 
What is your preferred method of contact? *
 
What is your availability for interview? *
 
Nationality *
 
How long have you been resident in your current country? *
 
Describe your level of Security clearance in the UK *
 
Select your working status in the UK *
 
 
 
File Attachments:
(2MB file maximum. doc, docx, pdf, rtf or txt files only)
 
Attach a CV * 
 
Optional covering letter 
OR
Clear covering letter
 
 
 * denotes required field
 
 
 
Additional Information:
 
Address
 
Please list your relevant skills and the number of years experience you have for each. For example: Management (3 years); Sales (15 Years)
 
 
 

Key Privacy Information

When you apply for a job, ComputerWork will collect the information you provide in the application and disclose it to the advertiser of the job.

If the advertiser wishes to contact you they have agreed to use your information following data protection law.

ComputerWork will keep a copy of the application for 90 days.

More information about our Privacy Policy.

 

Job Details

 

Java Developer (RESTful, SOAP, Spring Boot Microservices) (Contract)

Location: London Country: UK Rate: £400/day Outside IR-35
 

Job Description:

We are seeking a skilled Java Developer with expertise in RESTful and SOAP microservices using Spring Boot to join our innovative team. As a Java Developer, you will be responsible for designing, developing, and maintaining high-quality Java applications that adhere to industry best practices and standards.

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

Responsibilities:

  • Design, develop, and deploy RESTful and SOAP microservices using Spring Boot framework.

  • Collaborate with cross-functional teams to analyse requirements, design solutions, and implement software features.

  • Write clean, efficient, adhering to SOLID principles and well-documented code following coding standards and best practices.

  • Perform unit testing, integration testing, and troubleshooting to ensure the reliability, scalability, and security of the software.

  • Participate in code reviews and provide constructive feedback to peers to improve code quality and maintainability.

  • Stay up-to-date with emerging technologies and industry trends to continuously enhance skills and knowledge.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • 3+ years of experience as a Java Developer with a focus on developing RESTful and SOAP microservices .

  • Proficiency in Java programming language (Java 8 or higher) and Spring Boot framework.

  • Experience with Test Driven Development (TDD) and Beh aviour Driven Development (BDD)

  • Strong understanding of RESTful API design principles and best practices.

  • Experience with SOAP-based web services and related technologies such as WSDL and XML.

  • Knowledge of microservices architecture patterns and design principles.

  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.

  • Experience with relational data bases (eg, MySQL, PostgreSQL).

  • Experience with containerization technologies such as Docker and Kubernetes.

  • Experience with Maven, Gradle, Git, Junit, Cucu mber, Jenkins, CI/CD pipelines and SonarQube .

  • Understanding of Agile methodologies and DevOps practices.

  • Experience in documenting low level design

  • Excellent problem-solving skills and attention to detail.

  • Effective communication and collaboration skills.

  • Ability to work independently and as part of a team in a fast-paced environment.

Preferred Qualifications:

  • Experience with Front End technologies such as HTML, CSS, JavaScript, and frameworks like Nodejs or Angular or React.

  • Creativity and ability to think outside-the-box while definin g sound and practical solutions.

  • Experience in implementing user authentication and authorisation in a web application utilising Keycloak

  • Certification in Java programming or related technologies is a plus.

How to Apply

If you are passionate about software develop ment, enjoy solving complex problems, and thrive in a collaborative environment, we encourage you to apply. Please submit your resume and a cover letter detailing your relevant experience to? (see below)

Location:

Position may require flexibility in location, with a need to travel to London (M-25) with occasional travel to UK sites

Commitment to Excellence:

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.


Posted Date: 15 May 2024 Reference: JSSD-JDC-15-05-24 Company: Shivom Contact: Shivom Team