.
Senior Software Development Engineer (Back-end Java)
  • Kraków
Senior Software Development Engineer (Back-end Java)
Kraków, Kraków, Małopolskie, Polska
HAYS POLAND Sp. z o.o.
24. 1. 2025
Informacje o stanowisku

Hays IT Contracting is a cooperation based on B2B rules. We connect IT specialists with the most interesting, technological projects on the market.
Join the group of 500 satisfied Contractors working for Hays’ clients!

For our Client we are currently looking for Candidates for the position of:

Senior Software Development Engineer (Java)

Location: Hybrid / Cracow
Branch: project in IT sector
Job type: B2B (with Hays Poland)
Length: long-term cooperation, first contract for 12 months
Rate: 180-220 PLN/h net on B2B
Start date: ASAP
Working hours: Business Working Hours
Hybrid work: hybrid model, twice a week (office in Cracow)
Methodology: Scrum


Tech stack:
Core Java, Java 13+, Dropwizard, PostgreSQL, AWS, Github, Docker, Elasticsearch 

Project:
Project in the area of FinOps and Data integration for a large client from the IT sector

What will you do:
  • Feature Development and Delivery: Lead the development and delivery of important features in a SaaS environment, ensuring bi-weekly impactful and valuable feature releases.
  • End-to-End Ownership: Take full responsibility for managing features from concept through design to production, ensuring seamless integration and high-quality solutions.
  • Collaboration: Work closely with product managers, user experience designers, and fellow engineers to develop high-quality solutions, fostering a collaborative and innovative development environment.
  • Technology Stack Utilization: Utilize a robust technology stack comprising Java, Dropwizard, Postgres, JooQ, Snowflake, React, Typescript, and the Piral Framework, leveraging AWS services such as RDS, SNS, SQS, and Secrets Manager.
  • Monitoring and CI/CD Implementation: Implement and maintain effective monitoring strategies using Datadog and Splunk, and streamline deployment processes with CI/CD tools like GitHub and Argo.
  • Customer Support: Participate in customer support activities, resolving complex issues and providing assistance to client’s customers
  • On-Call Shifts: Be available for on-call shifts from time to time to ensure the reliability and performance of the software
What will you get:
  • Long-term cooperation with the client implementing projects for the largest players in the banking, insurance, telco and more sectors
  • Standard benefits - preferential rates for LuxMed and Multisport packages
  • When you choose to work via Hays, you also get the opportunity to work for many of Hays' other leading clients in the future

What we expect from you:
  • Extensive experience in developing and managing web-based microservices using Java, with a comprehensive understanding of microservice architecture.
  • Strong proficiency in Core Java and Collections, with over 5 years of experience, including Java 13+ features such as Records, Pattern Matching, and Sealed Classes.
  • Technical proficiency across platforms, including relational and NoSQL databases, REST and gRPC protocols, public cloud platforms (AWS and Azure), and DevOps practices.
  • Extensive experience with microservice frameworks such as Spring Boot, Quarkus, Serverless, and preferably Dropwizard.
  • Good knowledge of design patterns applicable to big data (batch and stream processing).
  • Familiarity with CI/CD tools (GitHub Actions, ArgoCD), Git/GitHub, and Docker/containerization technologies.
  • Proven track record in an agile SDLC in a large-scale enterprise environment.
  • Very good command of spoken and written English (min. B2)

What would be a plus:
  • Higher education in the field of computer science, mathematics or related
  • Knowledge of FinOps and SaaS products is an added bonus.

What will the recruitment process look like:
  1. Your CV will be verified by Hays Recruiter
  2. Recruiter will contact you by phone - a 15-minute conversation about the project and your experience
  3. Technical conversation with the client - online meeting (1h)
  4. Live Coding Session (1,5h)
  5. System Design Session (1,5h)
  6. Offer
  7. Welcome to the project!
Hays Poland sp. z o.o. is an employment agency registered in a registry kept by Marshal of the Mazowieckie Voivodeship under the number 361.

  • Praca Kraków
  • Business Development Manager Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    73 873
    12 926