Default Portal

Java Developer (SC) with JavaScript

The Company:

At Amber Labs, we are a leading UK and European technology consultancy committed to fostering innovation and delivering exceptional value to our clients. Our collaborative culture prioritizes autonomy, experimentation, and continuous learning, empowering our team to drive customer-focused solutions across various sectors.

Role Overview:

We are seeking a talented and versatile SC cleared Java Developer with experience in JavaScript to contribute to our team. The successful candidate will play a crucial role in developing and maintaining Java-based applications while also leveraging their JavaScript skills for front-end development. Strong proficiency in Java, along with hands-on experience in JavaScript and related frameworks such as React, is essential for this role.

Must be Security Cleared.

Responsibilities:

Software Development:

  • Design, develop, and maintain Java-based applications, ensuring high performance, responsiveness, and scalability.
  • Utilize JavaScript and related frameworks (e.g., React) to build interactive and user-friendly front-end interfaces.
  • Collaborate with cross-functional teams to integrate back-end services with front-end components.

Technical Oversight:

  • Provide technical expertise and guidance to ensure the successful implementation of software solutions.
  • Conduct code reviews and offer constructive feedback to maintain code quality and best practices.

Stakeholder Management:

  • Communicate effectively with stakeholders to gather requirements, provide updates, and address concerns throughout the development lifecycle.
  • Proactively identify opportunities to improve user experience and meet stakeholder expectations.

Quality Assurance:

  • Implement testing strategies to ensure the reliability, security, and performance of software applications.
  • Troubleshoot and resolve technical issues, working closely with QA and support teams as needed.

Documentation and Training:

  • Document technical specifications, design decisions, and code repositories to facilitate knowledge sharing and future maintenance.
  • Provide training and support to team members and end-users as needed.

Qualifications:

  • Bachelor's degree in Computer Science, Information Systems, or related field.
  • Proven experience in software development using Java, with a strong understanding of object-oriented principles and design patterns.
  • Hands-on experience in front-end development using JavaScript, HTML, CSS, and related frameworks (e.g., React).
  • Familiarity with Spring Boot framework for Java development is preferred.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Experience with agile methodologies and version control systems (e.g., Git) is desirable.

What We Offer to You:

  • Opportunities for career growth within a collaborative and supportive environment.
  • Comprehensive health insurance plan prioritizing employee well-being.
  • Rewards scheme with discounts and freebies on various goods and experiences.
  • Support for career progression through funded training programs.
  • Competitive salary, bonus, and benefits package.
  • Inclusive and collaborative team environment valuing diversity and inclusion.
  • Opportunity to work on cutting-edge projects embracing latest technologies.

Diversity & Inclusion:

At Amber Labs, we are committed to fostering an inclusive and equitable workplace, valuing the unique experiences, perspectives, and backgrounds of all employees. We prohibit all forms of harassment and discrimination, promoting a culture of dignity and respect for all.