Senior Software Engineer (Java)

Added
14 days ago
Type
Full time
Salary
Salary not provided

Related skills

java sql ci/cd git hibernate

๐Ÿ“‹ Description

  • Design and evolve scalable Java services and RESTful APIs powering core platform.
  • Lead design discussions with Architects and PMs to deliver scalable solutions.
  • Build resilient integrations with payment providers, partners and data platforms.
  • Champion engineering excellence with code reviews, tests, observability and CI/CD.
  • Mentor engineers through coaching and knowledge sharing.
  • Investigate production issues and improve performance and reliability.

๐ŸŽฏ Requirements

  • 6+ yearsโ€™ experience building enterprise Java apps (Java 17+, Spring Boot, Hibernate, JPA).
  • Strong OO design and architecture for scalable backend systems.
  • Designing RESTful APIs and integrating with third-party services.
  • SQL, relational DBs, Git, Maven, CI/CD in Agile environments.
  • Collaborative, able to influence decisions and mentor engineers.
  • Curious about emerging tech, including AI tools; pragmatic, secure software.

๐ŸŽ Benefits

  • Competitive pay and benefits, including a bonus and health insurance.
  • Generous time off and flexible working; 25 days leave and option to work abroad up to 20 days.
  • Wellbeing support including health/mental health programmes and paid leave.
  • Growth culture with training, coaching and study support.
  • On-site canteen, parking, Bike to Work and Sports Club.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’