Java Full Stack developer
7 days ago
Newbury
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 frontend applications using HTML, CSS, JavaScript, and React.js., • Collaborate with frontend developers to ensure seamless integration of backend 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 For more info, Please share updated CV at