
Java Web Developer with 3 days hybrid and Outside IR 35 Contract
Posted 4 days ago by Ubique Systems UK Limited
Negotiable
Outside
Hybrid
Newbury, UK
Summary: The Java Web Developer role involves developing and maintaining Java-based applications, utilizing various tools and frameworks to ensure code quality and performance. The position requires collaboration with cross-functional teams and participation in code reviews, as well as managing both back-end and front-end development tasks. The role is hybrid, allowing for a mix of on-site and remote work, and is classified as outside IR35.
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): undetermined
City: Newbury
Country: UK
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Detailed Description From Employer:
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