.
Senior Software Engineer
  • Kraków
Senior Software Engineer
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Kontakt.io
16. 8. 2024
Informacje o stanowisku

technologies-expected :


  • Kotlin
  • Java
  • Kafka
  • RabbitMQ
  • MongoDB
  • Spring Framework
  • Web Flux
  • Groovy
  • JavaScript
  • TypeScript
  • Angular
  • React.js
  • Vue.js
  • HTML
  • CSS
  • AWS

technologies-optional :


  • Keycloak
  • Docker
  • Kubernetes

about-project :


  • Currently, we are looking for Senior Software Engineer
  • Our tech stack:
  • backend: Kotlin, Java 13+ ; Spring boot, spring-data, Kafka, MongoDB, PostgreSQL, Docker, Kubernetes
  • frontend: Angular 12/15, TypeScript, Leafletjs, PrimeNG, Vue.js, ES6, Nginx deployment, Figma designs
  • Success in this position requires a passion for building high-performing and reliable applications. You need to have an internal urge to come up with innovative ideas and look for the best tools to solve scalability problems.

responsibilities :


  • develop user-facing Kontakt.io Apps
  • define data models and work with database systems like MongoDB and Postgres
  • establish connectivity with third-party systems using modern integrations technologies like RESTful APIs, WSS Streams, Webhooks, Kafka streams
  • build modular and reusable components and libraries
  • contribute to key architectural decisions that directly impact the scalability of Kontakt.io Apps
  • write and maintain documentation
  • write performance tests
  • support and maintain CI/CD Workflows
  • create and drive best practices in the team (including peer reviews and building for testability)
  • propose any upgrades and updates necessary for keeping up with modern security and development best practices
  • participate in 24/7 on-call rotation

requirements-expected :


  • hands-on experience in designing and developing highly scalable applications using modern technology stacks such as Java/Kotlin, Kafka/RabbitMQ, MongoDB
  • strong microservice architecture experience
  • knowledge of Spring frameworks
  • Web Flux, Groovy experience
  • experience building complex applications using object-oriented JavaScript/TypeScript leveraging the best modern Web frameworks (Angular, React, Vue, etc.)
  • expertise in front-end JavaScript frameworks, HTML, and CSS
  • experience with building front-end JavaScript applications using RESTful interfaces
  • the ability to naturally follow good development practices like test automation, CI/CD, source version control, etc
  • experience with development for and deployment to AWS
  • enjoy technical challenges and are eager to explore new technologies
  • good communication skills (English is a must)

offered :


  • fast-paced and dynamic startup environment, flat structure
  • B2B contract or a permanent agreement
  • competitive salary and stock option plan
  • work with cutting-edge technologies
  • Linux or macOS laptop, depending on your preference
  • collaborative and self-organized environment
  • flexible working hours
  • private medical care, cafeteria system

benefits :


  • sharing the costs of sports activities
  • private medical care
  • life insurance
  • remote work opportunities
  • flexible working time
  • fruits
  • integration events
  • dental care
  • no dress code
  • coffee / tea
  • drinks
  • parking space for employees
  • sharing the costs of tickets to the movies, theater

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    91 741
    16 249