Java Developer with 3 days visit to Newbury office in a week

Java Developer with 3 days visit to Newbury office in a week

Posted Today by 1775178749

Negotiable
Outside
Hybrid
Newbury

Summary: The Java Developer role requires a strong background in Java development, particularly with Spring Core and various build tools. The candidate will design, develop, and maintain software solutions tailored to client needs while collaborating with cross-functional teams. Responsibilities include application development, database management, and implementing CI/CD pipelines. The position involves a hybrid working arrangement with three days a week in the Newbury office.

Key Responsibilities:

  • Develop and maintain Java-based applications using Spring Core.
  • Utilize Java build tools such as Maven or Gradle for efficient project management.
  • Implement unit testing and mocking frameworks to ensure code quality and reliability.
  • Design and manage SQL databases, ensuring optimal performance and security.
  • Collaborate with cross-functional teams to integrate REST APIs.
  • Use Git for version control and collaborate on code repositories.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve software defects and issues.
  • Implement CI/CD pipelines to automate deployment processes.
  • Manage Bitbucket repositories and work with Shell Scripting.
  • Develop and maintain Front End applications using HTML, CSS, JavaScript, and React.js.
  • Collaborate with Front End developers to ensure seamless integration of Back End services.

Key Skills:

  • Proficiency in Spring Core, Maven/Gradle, unit testing, SQL, Git, and REST APIs.
  • Experience with CI/CD, Bitbucket, Shell Scripting, HTML/CSS/JS, and React.js.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Salary (Rate): 250 GBP/Day

City: Newbury

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Key Responsibilities:
Deliverables:
The ideal candidate will have a strong background in Java development 11/17/21, Spring Core, and various Java build tools. You will be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients' needs

Key Responsibilities:

  • Develop and maintain Java-based applications using Spring Core.
  • Utilize Java build tools such as Maven or Gradle for efficient project management.
  • Implement unit testing and mocking frameworks to ensure code quality and reliability.
  • Design and manage SQL databases, ensuring optimal performance and security.
  • Collaborate with cross-functional teams to integrate REST APIs.
  • Use Git for version control and collaborate on code repositories.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve software defects and issues.

Secondary Responsibilities:

  • Implement CI/CD pipelines to automate deployment processes.
  • Manage Bitbucket repositories and work with Shell Scripting.
  • Develop and maintain Front End applications using HTML, CSS, JavaScript, and React.js.
  • Collaborate with Front End developers to ensure seamless integration of Back End services.

Skills:

  • Proficiency in Spring Core, Maven/Gradle, unit testing, SQL, Git, and REST APIs.
  • Experience with CI/CD, Bitbucket, Shell Scripting, HTML/CSS/JS, and React.js.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities