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
