Senior Java Engineer – ESP/UK

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Java Engineer developing a robust internet-facing API for on-premises and cloud environments. Solving complex distributed systems challenges while ensuring performance and high availability.

Responsibilities:

  • Design and implement end-to-end systems using your deep JVM and java ecosystem expertise.
  • Translate product requirements into well-structured, maintainable code.
  • Write test-driven features and follow the TDD and BDD cycle.
  • Apply SOLID principles and cohesive design to build scalable software.
  • Collaborate with product stakeholders to shape and refine features.
  • Support production systems, resolve incidents, and conduct root cause analysis.
  • Mentor and support fellow engineers, fostering a culture of continuous learning.
  • Share knowledge across the wider engineering community.
  • Prototype and evaluate new tools and technologies.

Requirements:

  • Strong experience with Java 8+.
  • Hands-on experience with cloud platforms (Azure, AWS, etc.).
  • Proficiency with both SQL and NoSQL databases.
  • Proven ability to scale systems effectively.
  • Familiarity with Agile methodologies (Scrum, Kanban, Waterfall).
  • Exposure to reactive programming paradigms.
  • Bonus: Experience with eCommerce or search systems.

Benefits:

  • The chance to join an organization with triple-digit growth that is changing the paradigm on how software products are built.
  • The opportunity to form part of an amazing, multicultural community of tech experts.
  • A highly competitive compensation package.
  • Medical insurance.