Senior Full Stack Engineer - Thymeleaf & Spring Boot (m|f|x)

at  Idealo internet GmbH

Home Office, Nordrhein-Westfalen, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Jun, 2024Not Specified31 Mar, 2024N/AWeb Technologies,Rest,Javascript,Thymeleaf,Web Applications,Java,Infrastructure,Authorization,Spring Boot,Spring SecurityNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At idealo, millions of users from all over Europe search and discover products and prices every day. The mission of our team is to provide convenient and secure user accounts, to protect customer data and service to service communication.
The mission of our team is to provide a smooth and easy user account, that integrates seamlessly into idealo’s user journeys and at the same time guarantees the security of user data.
Our development process follows a continuous delivery approach with automated tests and infrastructure as code. We just finished migrating all our services to AWS and are excited to proceed with further improvements for the customer on our technical journey.
Having freedom, being trusted, and taking responsibility is a big part of our team DNA.
We, Team SSO (user account and single sign-on), are looking for an awesome addition to our team! Take the chance to join us! Full-time or part-time, whatever suits you better.

SKILLS & REQUIREMENTS

  • You are specifically experienced in frontend stacks like Thymeleaf and Javascript, good understanding of HTML5, CSS3, and related web technologies as well as frontend event tracking methodologies.
  • You can act in all layers of an end-user facing highly available web service stack, are curious about the newest frontend trends and also capable of acting in backend and infrastructure.
  • You have extensive knowledge of Java and common open-source frameworks, especially Spring Boot and Spring Security as well as…
  • secured web-applications, building API based solutions with REST.
  • solid knowledge of document databases and object mapping frameworks like Spring Data MongoDB, etc.
  • You feel responsible for operating and monitoring your applications.
  • You have solid understanding of cloud-based microservice architectures.
  • Very awesome extras: Experience with React. Knowledge of industry standards in web authentication, authorization, and identity management (like OAuth2, OpenIdConnect, SAML) and/or frameworks and products (e.g. Auth0, Okta, AWS Cognito…).
    You don’t tick all the boxes? Don’t worry, we are looking for employees who convince us with their personality and are motivated to go on full power with their team!

Responsibilities:

  • Working in a cross-functional agile team that has the overall responsibility of our applications that enable customers to conveniently deal with their account experience.
  • You are involved in designing and reviewing secure authentication and authorization workflows that are in line with our general system architecture goals.
  • Also, you are responsible for implementing and maintaining libraries, REST and WEB-services, and components mainly in Java, Typescript, Kotlin and JavaScript.
  • You will contribute to the design, implementation and operation of our platform and infrastructure such as CI/CD pipelines, monitoring, and alerting.
  • By giving consultancy and support when other teams are integrating their products with our single sign-on solution, you provide authorization capabilities for their services.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Home Office, Germany