£650 Per day
Undetermined
Onsite
London, UK
Location: London/Hybrid
Duration: 6/12 Months
Rate: 550/ 650pd
We are actively seeking a skilled and innovative Java Developer to join our talented development team. As a Java Developer you will play a key role in designing, implementing, and maintaining Java-based applications that contribute to the success of our business. As a Java Developer, you will work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. Your responsibilities will include the design and development of Java applications, troubleshooting and resolving software issues, and collaborating with colleagues to ensure optimal performance and user satisfaction.
Key Responsibilities:
- Design, develop, and maintain robust and scalable Java applications.
- Collaborate with cross-functional teams to understand and define software requirements.
- Write clean, efficient, and maintainable code in adherence to coding standards.
- Identify and resolve software-related issues and bugs in a timely manner.
- Stay abreast of emerging technologies and industry trends to ensure the integration of the latest tools and best practices.
- Participate in code reviews to maintain code quality and consistency.
- Contribute to the continuous improvement of development processes.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Java Developer, with a strong portfolio showcasing your previous projects.
- In-depth knowledge of Java programming language and its ecosystems.
- Familiarity with Java frameworks such as Spring or Hibernate.
- Experience with web development technologies (HTML, CSS, JavaScript).
- Strong problem-solving skills and attention to detail.
- Excellent understanding of software development principles and best practices.
Preferred Skills:
- Experience with database systems (eg, SQL, Oracle, MongoDB).
- Familiarity with version control systems (eg, Git).
- Knowledge of Front End technologies and frameworks.
- Understanding of microservices architecture.
- Familiarity with cloud platforms (eg, AWS, Azure, GCP).
Personal Attributes:
- Proactive and self-motivated.
- Strong analytical and critical thinking skills.
- Ability to work independently and collaboratively in a team.
- Excellent communication skills, both written and verbal.
- Adaptability and a willingness to learn new technologies.
