Job Description: : For our team, we are seeking a candidate with strong proficiency in Core Java and Advanced Java concepts, including multithreading, collections, JDBC, and design patterns. The ideal candidate will have an in-depth understanding and hands-on experience with the Spring ecosystem. Additionally, practical experience with Apache Kafka for real-time data streaming and message brokering is essential. A solid knowledge of AWS services, particularly S3, ECS, and SNS—including their integrations, configuration, and management—is also required to effectively contribute to our projects.
Technical skills and Experience:
· Proficient in Java 17 or other JVM languages.
· At least 4 years of software development
· Advanced Java concepts, including multithreading, collections, JDBC, and design patterns.
· In-depth understanding and hands-on experience with the Spring ecosystem.
· Knowledge of AWS services, particularly S3, SQS, and SNS—including their integration, configuration, and management.
· At least 1-2 years of Kubernetes experience and AWS experience with deep understanding of Docker, Kubernetes, Minikube and AWS.
· Good understanding on CI/CD tools like Jenkins and Github Action.
· Good working understanding of asynchronous messaging frameworks like Preferably Kafka / RabbitMQ.
· Great understanding of distributed systems challenges, micro-service-based architectures and asynchronized communication.
· Exposure to REST API and gRPC
· Experience and good understanding of implement alerting, metrics, and logging using tools like Prometheus, CloudWatch, Datadog, Splunk or Kibana.
· Practical knowledge of contract first development model and ability to design API contracts before starting development.
· Practical knowledge of persistence (SQL & No-SQL) and caching solutions such as Mysql, PostgreSQL, Redis, ElasticSearch, Caffeine.
· Good understanding of database modelling and fine tune database queries for optimal performance.
· Good understanding with asynchronous, non-blocking, functional/reactive style of programming.
· Hands-on experience with frameworks such as Spring WebFlux, Vert.x,
Soft Skills:
· Ability to clearly and effectively communicate ideas both verbally and in writing in a
· global team setting.
· Willingness to proactively collaborate within your team, within the commerce org and reaching out across teams where necessary with Product, Finance and other stakeholders
· Strong sense of ownership both for the quality of software but also for the project outcomes and impact on the business.
· Openness to new ideas and ability to pick them up and put them into practice quickly.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Golang Developer (Fullstack, BE-Heavy)
2026-06-22
Back End Developer
2026-02-23
- Posted
- Oct 14, 2025
- Type
- Contract
- Level
- Entry
- Location
- Warsaw
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Golang Developer (Fullstack, BE-Heavy)
2026-06-22
Back End Developer
2026-02-23