Java Developer

Information Tech Consultants
Charing Cross, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 40K

Job location

Charing Cross, United Kingdom

Tech stack

Java
Software Debugging
Hibernate
Object-Oriented Software Development
Systems Development Life Cycle
Software Engineering
Information Technology

Job description

A Java Developer is responsible for designing, developing, and managing Java-based applications, ensuring they meet user requirements and business goals., * Application Development: Design and implement Java-based applications, ensuring they are robust and scalable.

  • User Requirements: Collaborate with stakeholders to gather and analyze user requirements, translating them into technical specifications.
  • Testing and Debugging: Conduct thorough testing and debugging of applications to ensure functionality and performance.
  • Documentation: Prepare and maintain comprehensive documentation for applications, including design specifications and user manuals.
  • Continuous Improvement: Support continuous improvement by identifying and implementing new technologies and best practices in software development.

Requirements

Do you have experience in Java?, Do you have a Bachelor's degree?, * Proficiency in Java: Strong understanding of Java programming language and its

Frameworks(e.g., Spring, Hibernate), OOPS principles.

  • Software Development Lifecycle (SDLC): Familiarity with all phases of the SDLC, from concept and design to testing and deployment.
  • Problem-Solving Skills: Ability to troubleshoot and resolve technical issues efficiently.
  • Team Collaboration: Experience working in a team environment, collaborating with other developers, engineers, and stakeholders.

Qualifications :

  • Education: A degree in Computer Science, Engineering, or a related field is typically required.
  • Experience: Previous experience in Java development or related roles is often preferred, with many positions requiring 2-5 years of experience.

Apply for this position