Java Developer

Overview

We are looking for a talented Senior Java Developer to join a dynamic technology team on a 3-month contract basis. This role is an exciting opportunity to contribute to impactful projects in a collaborative environment, focusing on the development and maintenance of high-quality software solutions. The successful candidate will work on designing scalable applications, troubleshooting complex issues, and mentoring junior developers while enjoying the flexibility of a hybrid work model.

Responsibilities

  • Design, develop, and maintain high-quality Java applications to ensure scalability, efficiency, and reliability.
  • Collaborate with cross-functional teams to define, design, and implement new features and enhancements.
  • Troubleshoot, debug, and optimize existing applications for improved performance and stability.
  • Mentor and guide junior developers to foster a culture of continuous learning and technical excellence.
  • Stay current with industry trends and integrate emerging technologies into the development process.
  • Participate in code reviews, testing, and documentation to maintain high quality standards.

Requirements

  • Proven experience as a Java Developer with deep understanding of Java programming and frameworks such as Spring and Hibernate.
  • Strong background in developing RESTful APIs and working within microservices architecture.
  • Familiarity with front-end technologies including HTML, CSS, and JavaScript is advantageous.
  • Excellent analytical and problem-solving skills with ability to work independently and collaboratively.
  • Strong communication skills for effective interaction with technical and non-technical stakeholders.
  • Degree in Computer Science, Software Engineering, or a related field is preferred with relevant certifications in Java development.
OIR35+ members get up to 3 days early access to new jobs
TechnologiesJava, REST APIs, Microservices, HTML, CSS, JavaScript
LocationUnited Kingdom
TypeHybrid
PostedNEW