Full-Stack Engineer (Single Sign-On)

from data model to its UI view

10 000 - 22 000
gross / month (Employment contract)

Online interview
Employment contract
Grunwaldzka 411, Gdańsk
Remote possible

Project description

If Angular and Java are your thing, join our Single Sign-On team to work on a mission-critical product enabling users to access our services across the globe, around the clock. You'll have the opportunity to develop and deliver functionalities in a truly end-to-end manner, so it will be up to you to decide how to implement both the data model and its representation in the UI. You will be helping big companies manage their user base and connect their systems to ours—flawlessly and trouble-free. You'll have the opportunity to help figure out how to protect our applications from unauthorized access and monitor their health using our own Dynatrace platform. We manage our environments and code deployments in AWS, so any experience in this field will be valuable. You will also be expected to work with developers from various other teams to determine how to integrate with our SSO solution.

Your tasks

What you'll be responsible for:

  • Figuring out how to design and implement features in a stable and scalable manner in our Dynatrace SSO solution
  • Testing new code on all levels: unit, integration, and end-to-end, both in Java and Typescript, from a UI, REST, and back-end perspective
  • Working closely with the security team to make sure the code is not susceptible to known vulnerabilities
  • Creating the customer-facing and internal UI using UX-driven design
  • Proactively improving the build and deployment environment
  • Staying up-to-date with cloud solutions, security topics, and authentication and authorization protocols
  • Applying best practices to database queries and application development
  • Engaging in defining the product roadmap
  • Helping customers configure and integrate their SSO solutions together with the support team
  • Sharing knowledge and expertise

Who we're looking for?

Desired skills and experience:

  • Good skills and experience in writing Java code (preferably Java 11)
  • Sound Angular and TypeScript knowledge, and professional experience in development and architectural design
  • Ability to perform DevOps activities
  • Strong product mindset with a focus on delivering product value to customers
  • Experience with web development of user-facing interfaces, clean code, design patterns, etc.
  • Focus on end-to-end functionality, quality, and performance
  • REST API design
  • Good English communication skills
  • Great team-player skills

Welcome additional skills:

  • Authentication and authorization (OAuth2, OpenID Connect, SAML)
  • Identity and access management (user information storage, group and permission management, SCIM)
  • AWS cloud computing services
  • Kubernetes
  • Application security
  • CI/CD approach

How we manage our projects?
Who makes architectural decisions?
Who makes technology stack decisions?
Project management software
How we test?
Test automation
Additional monitor
Operating system
Work environment
Separate rooms
Flexible working hours
Business trips
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
  • Basen
  • Sala Sportowa
  • Equity
  • Cold beverages
  • Hot beverages
  • Snacks
  • Fruits
  • Conferences
  • Trainings
  • Books
  • Car parking
  • Bicycle parking
  • Adaptation tips
  • Language courses
  • Temporary housing
  • Help finding an apartment
  • Visa Services
  • Money for moving expenses
  • Flight ticket
  • Integration events
  • Shower

Our company


Gdańsk 800+
Tech skills
  • Java
  • C++
  • Angular

Check out similar job offers