Hirenza
Backend Developer
HirenzaUnited Kingdom15 days ago
Full-timeRemote FriendlyInformation Technology
About The Company

Jonothan Bosworth is a renowned recruitment agency specializing in connecting talented professionals with leading organizations across various sectors. Committed to excellence and integrity, we pride ourselves on delivering tailored recruitment solutions that meet the unique needs of our clients and candidates. Our extensive network and industry expertise enable us to identify top-tier talent and facilitate successful placements that drive organizational growth and innovation.

About The Role

We are seeking a highly skilled Backend Java Developer to join a dynamic and rapidly expanding technology provider. This role offers an exciting opportunity to work within a collaborative engineering team focused on designing and implementing high-availability, mission-critical backend systems for the telecommunications sector. The successful candidate will play a key role in developing scalable, secure, and efficient backend services that support global telecom operations. This position is based in Guildford with a hybrid working model, providing the flexibility of remote work combined with in-office collaboration.

Qualifications

The ideal candidate will possess a minimum of four years' hands-on experience in backend Java development, demonstrating proficiency in building and maintaining complex microservice architectures. A strong understanding of RESTful APIs, distributed systems, and networking fundamentals is essential. Experience working within cloud environments such as AWS or GCP, along with containerization tools like Docker and Kubernetes, is highly desirable. Candidates should have a solid background in database management, including both SQL and NoSQL technologies, and familiarity with messaging systems such as Kafka or RabbitMQ. Excellent communication skills, analytical thinking, and a proactive approach to problem-solving are critical for success in this role. A bachelor's degree in computer science, engineering, or a related field is preferred.

Responsibilities

  • Design and develop robust backend services and microservices using Java, ensuring high performance and scalability.
  • Collaborate with cross-functional teams including product managers, frontend developers, and network engineers to deliver comprehensive telecom solutions.
  • Optimize system performance by integrating databases, APIs, and other components, focusing on efficiency and reliability.
  • Implement system redundancy, security measures, and performance tuning to meet the stringent requirements of telecom operations.
  • Troubleshoot and resolve issues within distributed systems and live client environments, maintaining high system availability.
  • Participate actively in Agile development processes, including code reviews, sprint planning, and continuous integration/delivery practices.
  • Contribute to documentation, testing, and deployment processes to ensure quality and consistency across the development lifecycle.

Benefits

Joining this organization offers a range of benefits designed to support your professional and personal growth. Employees enjoy health cash plans, enhanced parental leave, and ongoing training opportunities to enhance their skills and career progression. The company fosters a fun and engaging work environment through team events and industry networking opportunities. A supportive "Team First" culture emphasizes growth, wellbeing, and collaboration. Additionally, the organization is committed to creating a diverse and inclusive workplace, promoting equality and respect for all employees.

Equal Opportunity

We are committed to diversity, inclusion, and equality. As an equal opportunities employer, we celebrate diversity and actively oppose modern slavery and discrimination in any form. We prohibit any discrimination or harassment based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic. Our goal is to create an inclusive environment where all individuals can thrive and contribute to our shared success.

Key Skills

Ranked by relevance