Lead Java Developer

London, United Kingdom

Job Description


Lead Java Developer - SC Cleared

Remote, United Kingdom - Salary DOE

PERMANENT POSITION

MUST BE SECURITY CLEARED

At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten delivery times. Our team consists of highly-skilled cross-functional consultants, analysts, and support staff.

Our clients have the opportunity to earn R&D credits that can be used towards our areas of expertise: Data, Governance, and Cloud Engineering, allowing us to drive customer-focused innovation. Our work extends across both the public and private sectors, providing our colleagues with a diverse and interesting landscape of experience.

Amber Labs was founded on three key principles:

1. A people-first internal culture, with diverse investments and exciting opportunities for our team, and a partnership structure that ensures everyone has a chance to share in the success of the company.

2. Constant iteration to identify opportunities to develop artifacts, accelerators, and automation solutions that allow for rapid deployment of highly technical cloud or on-premises solutions for our clients.

3. Consistent investment in our ADM (Amber Labs Delivery Methodology, underpinned by Agile Methodology) to ensure maximum velocity, quality, and value.

With demand for our services at an all-time high and continuous growth in our market sectors, we are embarking on a major recruitment drive. We are eager to recruit a talented QA Tester to join our Digital Practice and one of our project delivery teams.

The role:

You will be developing and delivering some of the most innovative software solutions available for our clients. This will include development of both client and Server Side software following recognised standards and patterns. With a demonstrable agile mind-set and approach, you\'ll have ample opportunity to illustrate your love of development and passion for technology.

Core responsibilities of the position:

Development and unit testing, implementation of complex multi-tier applications.

Provide technical support for the transition of applications into live service

Ensure that functional and non-functional requirements are implemented.

Ensure that projects are delivered on time and on budget

Enhancing existing applications to meet changes and requirements.

Meeting with the development team to discuss Back End interface ideas and applications.

Reviewing application requirements and interface designs.

Creating OpenAPI contracts for the developed API services.

Developing and implementing highly scalable and resilient Back End interface components using Java and Spring stack.

Writing application programming interface codes using Java & Spring that will leverage cloud services such as GKE, Cloud Logging, Cloud Monitoring (Prometheus), Pub/Sub (&Kafka), Redis, SQL, NoSQL (mostly Google Cloud Platform).

Troubleshooting interface software and debugging application codes.

Developing and implementing Back End architecture to support business requirements.

Monitoring and improving Back End performance.

Documenting application changes and developing updates.

Essential Skills

Experience of Scrum and Jira required.

Java Back End development

IntelliJ

Experience creating or extending automation frameworks using Java/Maven/Junit/Cucumber-JVM/Selenium Webdriver

Experience of using development design patterns within test automation (more than just Page Object/Page Factory frameworks designs)

Understanding of core REST API testing concepts such as HTTP methods, headers, and status/response codes.

Desirable Skills

Excellent knowledge of Java and core open-source technologies and frameworks; experience of building scalable, resilient applications

Experience of the core XP practices of Test-driven development, Pair Programming, and Continuous Integration

Demonstrable experience in one or more technology stacks, eg, Spring (eg Core, MVC, Data, Boot/Cloud), Integration Technologies (Spring Integration, Apache Camel, REST, Messaging)

Experience of working in collaborative teams and working in an agile manner in a commercial environment

Experience in leading development teams, would be advantageous but not essential as we have a range of roles available

Benefits:

  • Join a rapidly expanding startup where personal growth is a part of our DNA.
  • Benefit from a flexible work environment focused on deliverable outcomes.
  • Receive private medical insurance through Aviva.
  • Enjoy the benefits of a company pension plan through Nest.
  • 25 days of annual leave plus UK bank holidays.
  • Access Perkbox, a global employee rewards platform offering discounts, perks, and wellness resources.
  • Participate in a generous employee referral program.
  • A highly collaborative and collegial environment with opportunities for career advancement.
  • Be encouraged to take bold steps and embrace a mindset of experimentation.
  • Choose your preferred device, PC or Mac.
Diversity & Inclusion:

Here at Amber Labs, we are dedicated to fostering an inclusive and equitable workplace for all. Our commitment to diversity, equality, and inclusion includes:
  • Valuing the unique experiences, perspectives, and backgrounds of all employees and creating an environment where everyone feels welcomed, respected, and valued.
  • Prohibiting all forms of harassment, bullying, discrimination, and victimisation and promoting a culture of dignity and respect for all.
  • Educating all new hires on our Diversity and Inclusion policies and ensuring they are aware of their rights and responsibilities to create a safe and inclusive workplace.
  • By taking these steps, we are dedicated to building a workplace that reflects and celebrates the diversity of our employees and communities.
This role at Amber Labs is a permanent position, and all employees are required to meet the SC clearance requirements. Please be advised that, at this time, we are unable to consider candidates who require sponsorship or hold a visa of any type.

Amber Labs

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2996111
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, United Kingdom
  • Education
    Not mentioned