Java Developer l 12-month contract

  •  Job Reference: 159024
  •  Industry: Information and Communications Technology
  •  brand-id: R1441955
  •  Brand Name: 02C3423

Role Overview

We are looking for a skilled Java Developer to design, develop, and maintain scalable web applications. The ideal candidate will have solid full-stack development experience and the ability to work independently while collaborating effectively with stakeholders.

 

Key Responsibilities

  • Develop and maintain web applications using Java and related technologies
  • Build and integrate both frontend and backend components
  • Collaborate with stakeholders to gather requirements and deliver effective solutions
  • Design and implement database schemas and write efficient queries
  • Develop and optimize search functionality within applications
  • Write clean, maintainable, and well-documented code
  • Perform testing, debugging, and troubleshooting of applications
  • Participate in technical discussions and contribute to solution design

Requirements:

  • Bachelor’s Degree or Diploma in Computer Science, Information Technology, or a related field
  • 3–5 years of experience in Java web application development
  • Solid expertise in Java, Node.js, and Spring Boot for backend development
  • Proficiency in JavaScript/TypeScript and frontend frameworks (React, Angular, or Vue.js)
  • Experience with SQL and database design
  • Hands-on experience in implementing and optimizing search functionality
  • Familiarity with Agile or Waterfall project methodologies
  • Experience with version control tools such as Git
  • Well-developed analytical, problem-solving, and conceptual thinking skills
  • Experience in automated testing and debugging