Назад
Company hidden
обновлено 9 дней назад

Senior Software Engineer (Java)

146 064 - 224 714PLN
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
c1
Страна
Poland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Java) (Java/ Spring): Building secure, scalable, and high-performance backend systems for lottery solutions with an accent on microservices, RESTful APIs, relational databases, and enterprise-grade software. Focus on designing J2EE applications, implementing Hibernate-based ORM, tuning backend performance, and mentoring developers in an agile international team.

Location: Warsaw, Poland; hybrid work

Salary: 146,064–224,714 zł

Company

hirify.global is a global lottery technology company delivering secure lottery operations, retail and digital solutions, and lottery games for customers, governments, and regulators.

What you will do

  • Design, develop, document, and maintain secure, scalable, high-performance backend software for lottery solutions.
  • Build and maintain scalable J2EE applications, microservices, and RESTful APIs using Java 11, Spring Framework, and Spring Boot.
  • Work with relational databases including DB2 and PostgreSQL, and implement ORM solutions with Hibernate.
  • Ensure application performance, quality, responsiveness, security, and reliability through debugging and optimization.
  • Collaborate with cross-functional teams to define, design, and deliver new features, and participate in code reviews and backend project management.
  • Provide training, mentoring, and coaching to coworkers and junior developers.

Requirements

  • Senior-level professional experience in Java/J2EE backend development, with 5+ years building scalable, high-performance applications.
  • Strong knowledge of Java 11, Spring, Spring Boot, Hibernate, microservices, design patterns, and scalable system design.
  • Experience with DB2, PostgreSQL, SQL, RESTful API design, Git, and GitHub.
  • Experience with unit, integration, and performance testing using tools such as JUnit, Mockito, Gatling, or TestNG.
  • Fluent written and spoken English required.
  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent industry experience.

Nice to have

  • Frontend experience with Angular or AngularJS.
  • Familiarity with CI/CD pipelines, DevOps practices, and Agile environments.
  • Knowledge of data encryption, authentication, access control, logging, and monitoring tools such as Kibana, Grafana, and Prometheus.

Culture & Benefits

  • Agile working approach focused on adaptability, transparency, and continuous improvement.
  • Open communication, knowledge sharing, and feedback-oriented collaboration.
  • Opportunities to explore new technologies and develop professional skills.
  • Paid time off, health, life, and disability insurance.
  • Retirement benefits, well-being programs, volunteering opportunities, and additional benefits based on seniority.
  • Annual information security training is required as appropriate.

Hiring process

  • Selection follows pay-transparency and equal-pay principles; salary history is not requested or used.
  • Employment terms are governed by a collective bargaining agreement.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →