16 February

Senior Java Software Engineer - Identity Platform - SII s.r.o.

SII Czech Republic is a part of the SII Group, which has been operating for more than 40 years and is one of the fastest growing companies in Europe. The Group proudly employs over 10,000 professionals worldwide and is one of the top IT & Engineering services providers. We provide a range of services to our clients in the IT and Engineering fields. We run various projects for leading worldwide companies in multiple industries like Aerospace & Defence, Automotive, Telecommunication, Transportation, and Life & Sciences. Even with our expansive growth, we still believe people are our most important asset and this is the core of our #FUNgineer concept. SII’s mission is to accompany its customers through digital transformation; we believe we can achieve this thanks to our Engineering professionals. Elected Great place To Work 2024, the SII Group was also labelled Happy Candidate and Best Employer 2019 in the High-Tech category by the French prestigious Capital magazine.

We are looking to fill a Senior Java Software Engineer position within our multinational team, which includes members from the Netherlands, Belgium, Romania and Czech Republic.


You will work on:

  • Working on the Customer Identity Access Management application, which offers advanced capabilities such as biometrics verification, identity proofing, single sign-on (SSO), multi factor authentication
  • Implementing solutions for secure, large-scale identity management
  • Development of new features with a security first mindset
  • Solving bugs and general improvements in a core system

Job requirements:

  • 8+ years of engineering experience with Java (SE 17-21), Gradle/Maven, and REST API.
  • Solid knowledge of software engineering and development lifecycle best practices, such as coding standards/reviews, source control, and build processes.
  • Excellent communication skills.
  • Strong proficiency in English.
  • Ability to thrive in Agile environments, adapting to iterative workflows and collaborative teams.
  • Keeping office policy - 3 days onsite per week at office in Prague (Czech Republic)

Nice to have:

  • Proficiency in Java frameworks such as Spring (Boot, MVC, Data, Security, Cloud), with a strong understanding of their inner workings to use them effectively while avoiding over-reliance for long-term maintainability.
  • Strong understanding of Domain-Driven Design (DDD) principles.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
  • Hands-on experience with containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with cloud platforms such as AWS and/or GCP.
  • Non-dogmatic approach to software testing, balancing pragmatism and thoroughness to ensure high-quality code without unnecessary complexity.
  • Proficiency in Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices.

Benefits:

  • individual benefit system Cafeteria
  • hybrid model of cooperation
  • meal contribution
  • Multisport card
  • Yearly public transport card
  • 5 weeks holiday + 3 sick days
  • Work & Life Balance
  • Green Environment & 2024 label #GreatPlaceToWork
  • #fungineers concept – events, sporting events, positive mood

Benefits

Cell phone, Educational courses, training, Meal tickets / catering allowance, Corporate events, Holidays 5 weeks, Sick days, Occasional work from home, Flexible start/end of working hours, Notebook, Refreshments on workplace, Contributions to the pension / life insurance, Cafeteria

About the Job

Who's looking:
SII s.r.o. (Employer)
Type of Employment:
Full-time work
Contract Duration:
Permanent
Type of Contract:
Employment contract, Contract under Trade Certificate / Identification No.
Recommended education:
Secondary education or professional training with a school-leaving exam
Recommended languages:
English (Advanced)