Full-stack Developer - Warsaw, Polska - DSV

    DSV
    DSV Warsaw, Polska

    2 tygodnie temu

    DSV background
    Opis

    Time Type:

    PLEASE REMEMBER TO CLICK "APPLY" BUTTON AFTER SAVING YOUR PROFILE TO COMPLETE YOUR APPLICATION PROCESS.

    Your responsibilities:

  • Building, testing, and deploying the software using our standard CI/CD pipelines
  • Build, test and improve features that save time, provide great user experiences and provide insights in data for users
  • Building micro services for processing data, reading/writing to the database, exposing data to other applications, and more
  • Using the architectural patterns that are relevant for a specific context such as event-based data streaming, request-response web services, file transport jobs, and more
  • Making sure that relevant logs are created, are understandable, are shared with our central logging platform, and that the necessary alerts are setup
  • Testing your software from a functional, quality, fault-tolerance, performance, and scalability perspective
  • Running an application, solving problems making sure if functions flawless
  • Building security features into the solution such as federated authentication and authorization, role-based access control, and similar
  • Engaging in a "guild" for backend developers to share knowledge, technical patterns and ways of working across product teams
  • Work closely together with the users and the product owner on your team to understand the business context
  • Work closely together with the other developers on your team to interact with other micro services in the product, read/write to the database and to integrate to other systemsIt is an added bonus if you have worked with backend development yourself also (or maybe even want to work as a full stack developer)
  • Work closely together with our DevOps engineers and use the CI/CD pipelines established to quickly build, test and eventually deploy your code through the different environments
  • Collaborate also with other developers outside your own product team where you share knowledge, technical patterns, and good ways of working to improve behaviour across all products
  • Testing your software from a functional, quality, fault-tolerance, performance, and scalability perspective
  • Our requirements:

    Most important

  • UI Language: JavaScript/Typescript
  • UI Library: React
  • Backend applications: Mostly coded in Java
  • Microservices and Cloud based development.
  • Database technologies: Mostly MongoDB Atlas (and some PostgreSQL)
  • Fairly important

  • UI Framework: MUI
  • UI State management: Redux
  • Authentication: OIDC, OAuth2, SAML
  • Experience in developing application in Azure infrastructure.
  • Containerization: Docker
  • Container orchestration: Kubernetes
  • Logging, monitoring & Alerting: ELK stack
  • Event streaming: Confluent Kafka (KStreams etc.)
  • Least important

  • Version control: Git
  • Requirements: Jira
  • Documentation: Confluence
  • What we offer:

  • Employment contract
  • Private medical care
  • Comprehensive onboarding program
  • Buddy
  • Work-life Harmony
  • Modern eco-office
  • Comfortable ergonomic office
  • Scandinavian work culture
  • Internal training catalogue
  • Culture of feedback
  • Internal transition program
  • Holiday gifts
  • Sport groups
  • Bike parking
  • DSV – Global transport and logistics