Hybrid Senior Software Engineer

Posted 4 weeks ago

Apply now

About the role

  • Senior Software Engineer designing and delivering software solutions for Eptura’s modern cloud-based platforms. Collaborating in an agile environment while mentoring junior engineers.

Responsibilities

  • In this role, you will design, build, and deliver high‑quality software solutions that power Eptura’s modern, multi‑tenant, cloud‑based platforms.
  • You’ll participate in architectural discussions, lead the end‑to‑end development of key modules, and work across a variety of cutting‑edge technologies including Java, microservices, event‑driven architecture, and modern front‑end frameworks.
  • You will help shape scalable and resilient systems, contribute to technical excellence through clean code and documentation, and mentor junior engineers while collaborating in a fast‑paced, agile environment.

Requirements

  • Minimum 6+ years of experience as a Java Developer.
  • Core Skills: Java, SQL, WEB API, Angular / React, TDD Minimum 2 year of experience in Azure.
  • SQL server or similar: Minimum 2 years
  • TypeScript or similar typed language: Minimum 2 years
  • Event-driven architecture for cloud: Minimum 2 years
  • CI/CD pipelines (Azure/Github/Gitlab): Minimum 2 years
  • Good to have experience with NoSQL/CosmosDb/MongoDb and React (native).
  • Experience in serverless programming.
  • Strong analytical and problem-solving skills.
  • Knowledge of Agile methodologies.

Benefits

  • Health insurance fully paid–Spouse, children, and Parents
  • Accident insurance fully paid
  • Flexible working allowance
  • 25 days holidays
  • 7 paid sick days
  • 10 public holidays
  • Employee Assistance Program

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job