Amber Labs is hiring a
Java Developer

closed
Logo of Amber Labs

Amber Labs

πŸ’΅ ~$100k-$140k
πŸ“Remote - United Kingdom

Summary

The job is for a Java Developer at Amber Labs, a UK-based technology consultancy. The role involves designing, developing, testing, and maintaining Java applications, collaborating with cross-functional teams, and staying updated with industry trends. Requirements include recent experience with Java 11, understanding of TDD and BDD, experience in Agile environments, and knowledge of Unix-like operating systems.

Requirements

  • Recent experience with Java 11 (or later)
  • Excellent understanding of TDD and BDD
  • Experience with large microservice architectures
  • Experience of working in an Agile environment
  • Willingness to work in a pair programming environment
  • Experience in implementing APIs for internal and external use
  • Skills to build up a useful, robust automated test suite to support a continuous deployment environment
  • Involvement in the wider web development community, identifying good practices to adopt and sharing experiences
  • Knowledgeable of tools and techniques used within the wider team
  • Participation in 2nd-line support of applications and platforms, including occasional support outside of office hours
  • Ability to communicate technical concepts to a non-technical audience
  • Working knowledge of Unix-like operating systems such as Linux and/or Mac OS X
  • Ability to quickly research and learn new programming tools and techniques
  • Understanding of the use of Responsive Web Design

Responsibilities

  • Design, develop, test, and maintain high-performance, scalable, and reliable Java applications
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Troubleshoot, debug, and resolve software defects and issues
  • Participate in code reviews and contribute to the improvement of coding standards
  • Stay up-to-date with the latest industry trends and technologies to ensure the adoption of best practices
  • Collaborate with product managers, UX designers, and other stakeholders to deliver high-quality software solutions

Preferred Qualifications

  • Working knowledge of Jackson, JAX-RS, mocking frameworks such as Mockito, and messaging platforms such as ActiveMQ or Kafka
  • Experience with MongoDB or other document databases
  • Experience in building and scaling high-traffic websites
  • Experience in handling large data sets and scaling their handling and storage

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
This job is filled or no longer available