Staff Software Engineer

At the StepStone Group, we help everyone get the job that best fits their life. Whether it is the next step in their career, or a job to pay the bills - we exist to match lifestyles with livelihoods.

We play our part by giving people everything they need to find the right job for them in that moment; making jobs work for more people, whatever they do, and however they choose to do it. 

Equal opportunities are important to us. We believe that diversity and inclusion at the StepStone Group is critical to our success as a global company, so we want to recruit, develop, and keep the best talent on the market. We encourage applications from everyone, regardless of your background, gender identity, sexual orientation, disability status, ethnicity, belief, age, family or parental status, and any other characteristic. If you require reasonable accommodation in completing this application or interviewing, please let us know.

In B2BCore portfolio we’re working on brand new technical platform which provides technical capabilities (authentication, authorization, user and role management, user messaging and notifications, payments, frontend platform, data platform) for our product teams.

Qualifications:

  • 6+ years of experience in Java
  • At least 3 projects within experience
  • Knowledge about architecture design patterns
  • Strong knowledge about coding principles (SOLID, DRY, KISS, GRASP, Clean Code)
  • Knowledge about CI/CD
  • Knowledge about DDD and TDD
  • Experience designing Microservice architecture
  • Practice in system/project design (Event Storming, Story Mapping, C4)
  • Experience working with Apache Kafka
  • Experience working with public cloud services (preferred AWS)
  • Strong knowledge about Java (17+) running in containerized environment.
  • Strong knowledge about Spring frameworks
  • Strong knowledge about Test Pyramid (Unit, Component, Integration, E2E)
  • Fluency working with RDBMS (we use PostgreSQL compatible AuroraDB)
  • Familiarity with Infrastructure as Code (ideally Terraform)
  • Critical thinking, assertiveness, communication skills
  • Experience in coaching team members

Nice to have:

  • Knowledge about monitoring/alerting setup (we use DataDog)
  • Knowledge about Enterprise monitoring systems (Datadog, Dynatrace)
  • NoSQL databases (mostly DynamoDB)
  • Basic knowledge about BDD
  • Practical Terraform experience
  • Event Sourcing, Event Streaming, CQRS
  • Familiarity with Event Driven Architectures
  • Familiarity with Service Mesh (Ideally Hashicorp Consul + Hashicorp Nomad)
  • Experience integrating with 3rd party Identity Providers (IdP) – ideally Auth0

What we offer:  

  • Medical and stomatological care

  • Life insurance

  • Multibenefit platform

  • Workshops, international conferences

  • Hackathons, Knowledge Sharing Hours

  • In-house projects

  • Events and integration parties

  • English lessons

  • Game room and chillout zone

Lokalizacja: Warszawa

Dołącz do nas
Wybierz stronę mocy

Wchodzimy w nadświetlną