Full-Stack Engineer (Single Sign-On)

from data model to its UI view

Dynatrace
Senior
10 000 - 22 000
PLN
gross / month (Employment contract)

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

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

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

Our company

Dynatrace

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

Check out similar job offers