freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Software Developer

Summary

Build and maintain mission-critical emergency call handling software using Java, Kubernetes, and cloud platforms, following DevOps and continuous delivery practices.

Responsibilities:

  • Develop mission-critical emergency call handling software end to end, including design, implementation, testing, delivery and maintenance.
  • Extend the capabilities of the mission-critical platform and enhance existing technologies.
  • Work in agile teams using DevOps culture and a continuous delivery approach.
  • Identify and reduce technical debt, refactor code, contribute to architecture and support complex technical tasks.
  • Provide maintenance in a 24/6 support model.

What we offer:

  • Contract of Employment.
  • Private medical coverage, Multisport and life insurance.
  • Employee Stock Purchase Plan with a 15% discount and an Employee Pension Plan funded with 3.5% of monthly gross salary.
  • IP Tax Relief, annual salary increase and annual bonus.
  • Flexible hours, usually starting between 7 and 10, an 8-hour working day with a 30-minute lunch break, and hybrid or remote work.

Kogo poszukujemy?

Key requirements:

  • Hands-on expert software developer and technical leader or key technical contributor, able to move between teams and work independently.
  • 5+ years of experience with Java or other languages and a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Mathematics or a related field.
  • Experience with microservices or distributed systems and REST APIs; analytical decision-making, architecture, refactoring and technical debt reduction.
  • Ability to coach and mentor others and communicate effectively with technical and non-technical audiences. English sufficient for communication with peers and customers in North America.

Must have:

  • Java, Kubernetes or an alternative, Docker or an alternative, and cloud experience with AWS or Azure.
  • Automated testing, messaging systems, observability and monitoring, Angular and networking knowledge.
  • Related technologies include Kotlin, Spring Boot, Quarkus, GitHub, Azure DevOps, ELK Stack, Prometheus, Grafana, Redis, PostgreSQL, NGINX, TypeScript, JavaScript, Selenium and Playwright.

Nice to have:

  • SIP, RTP, WebRTC, MSRP and GStreamer experience.

See also