.
Senior/Lead Java Developer
  • Kraków
Senior/Lead Java Developer
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Hays Poland
20. 7. 2025
Informacje o stanowisku

technologies-expected :


  • Project Tech Stack – Java 21
  • Spring Boot 3.x
  • Apache Camel
  • REST
  • JSON
  • XML
  • Terraform
  • Kubernetes
  • Docker
  • Helm
  • Google Cloud Platform
  • API-first approach
  • OpenAPI for defining REST APIs
  • Unit testing: Groovy
  • Spock
  • WireMock.

about-project :


  • As a Tech Lead Java Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions using Java technologies. You will collaborate with cross-functional teams to understand requirements, design scalable and robust architectures, and implement efficient code solutions. The ideal candidate will have a solid background in Java programming, experience with agile methodologies, and a passion for delivering exceptional software solutions.

responsibilities :


  • Design and develop high-quality, scalable, and maintainable software solutions using Java technologies.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to understand requirements and translate them into technical specifications.
  • Architect, design, and implement software solutions that meet functional and non-functional requirements.
  • Write clean, efficient, and well-tested code following best practices and coding standards.
  • Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
  • Troubleshoot and debug issues, identify root causes, and implement effective solutions.
  • Participate in agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Mentor junior developers and provide technical support when needed.
  • Maintain CI/CD pipelines to support automated build and deployment processes.
  • Stay updated on new technologies and industry trends and recommend continuous improvements.

requirements-expected :


  • 7-8+ years of experience in Java 11+ projects (Tech Lead experience is not required).
  • Hands-on experience with Spring Boot.
  • Understanding of concurrency concepts in Java.
  • Experience with Kubernetes, Docker, Terraform.
  • Familiarity with concepts such as DevOps, Continuous Delivery, Clean Code, TDD, IaC, and agile methodologies.
  • Strong team collaboration and communication skills, solution-oriented thinking, and proactive offering of solutions.

offered :


  • A quick recruitment process.
  • Standard benefits including preferential rates for LuxMed, Multisport, and life insurance packages.
  • The chance for long-term cooperation on projects for top players in numerous sectors.
  • Opportunities for future assignments with other leading clients through Hays.

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


    89 306
    7 804