StepStone

Staff Software Engineer

Remote Warsaw, Poland
Spring PostgreSQL Terraform DynamoDB Streaming Java Kafka AWS
Description

Company Description

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.

Job Description

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

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

Additional Information

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

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 257 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers