#1 Job Board for tech industry in Europe

  • Job offers
  • All offersKrakówJavaSenior Software Engineer
    Senior Software Engineer
    Java
    Commerce Media Tech

    Senior Software Engineer

    Commerce Media Tech
    Kraków
    6 476 - 7 771 USDNet/month - B2B
    5 699 - 6 735 USDGross/month - Permanent
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B, Permanent
    Operating mode
    Hybrid

    Tech stack

      Java

      master

      Microservices

      advanced

      PostreSQL

      regular

      CI/CD

      nice to have

      Amazon AWS

      nice to have

      Kafka

      nice to have

      Spring

      nice to have

    Job description

    Online interview

    About Commerce Media Tech:


    Commerce Media Tech is a Kraków based ad-tech company, responsible for creating innovative software for effective online advertising. Together with brilliant software engineers, UX designers, project managers, marketing teams, and many other talented specialists, we provide modern advertising solutions for brands, agencies and digital marketers.


    About the project:


    Zeropark is a self-serve performance marketing platform for brands, agencies, and digital marketers. Our services include both incremental advertising and online traffic monetization solutions, while the products we create offer cutting-edge technology for programmatic ad serving. 


    Our team: 


    Our team is a small group of highly motivated people. We plan our features closely with the business team, implement them, deploy them on our own and later maintain them. There are no external operations or support team, we have full access to the production environments. 


    Our stack: 

    • Java 21 
    • Frameworks: Spring/Spring Boot, Hibernate, Hollow 
    • AWS: EC2, S3, SQS, RDS, Route53 and more! 
    • Databases: PostgreSQL, DynamoDB, Redis, Memcached, VoluumDB (our internal database) 
    • Tools: Terraform, Maven, Docker, Jenkins, GitHub 
    • Monitoring: DataDog, PagerDuty 


    Key Responsibilities

    • Collaborating closely with Product and Business Teams to ensure products and services address real problems and meet customer requirements. 
    • Extending product with new features that meet our customers' expectations with heavy use of AWS services 
    • Designing new features architecture with a special focus on scalability and maintainability 
    • Mentoring people with shorter experience 
    • Maintaining and monitoring platform (on call after few months, once per 8 weeks) 


    Requirements

    • Very good programming skills in Java (at least 5 years of experience) 
    • Experience in testing (unit, integration, end-to-end) 
    • Strong knowledge of distributed systems 
    • Experience in mentoring less experienced colleagues 
    • Strong sense of independence, ownership, and initiative 
    • Outstanding communication / interpersonal skills 
    • Positive, “can-do” attitude 
    • Ability to communicate in Polish and English 


    Nice to have:

    • Experience with Spring, Kafka, AWS, CI / CD 


    Benefits

    • Total compensation package comprised of base salary & cash bonus
    • Flexible working hours
    • Training budget and pool of training days
    • On-line training platform for everyone
    • Private healthcare
    • Life insurance
    • Sport card
    • Game room
    • Birthday day off
    • NAIS (benefit cafeteria with monthly bonuses)
    • Additional 3 days off
    6 476 - 7 771 USD

    B2B

    5 699 - 6 735 USD

    Permanent