Software Development Team Lead

Jobtailor

Kraków

On-site

PLN 240,000 - 360,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Kraków is seeking an accomplished Software Architect/Tech Lead with a strong background in Java to lead the design and development of enterprise-scale web applications. You will drive technical direction, mentor teams, and ensure quality through QA, testing, and deployment, while collaborating across stakeholders to align architecture with business goals.

This role requires deep knowledge of SOLID, domain-driven design, and modern delivery practices to ensure robust, scalable

Qualifications

  • University graduate in Computer Science, Software Engineering, or a related computing technology discipline.
  • 10+ years of Java design and development for enterprise-scale web apps.
  • 2+ years in technical leadership or mentorship roles.
  • Proven Software Architect or Tech Lead with deep knowledge of complex, scalable web apps.
  • Strong understanding of Java/J2EE core technologies and modern frameworks.

Responsibilities

  • Design deployment, QA for portals and e-services.
  • Assist with setting product direction and evaluate emerging standards/new technologies.
  • Lead full life-cycle development from requirements to user guides.
  • Apply best IT methodologies during Analysis and Design phases.
  • Prepare technical documents, reports and outputs for customers.
  • Design and develop IT software to meet business requirements.
  • Plan architecture and modifications to specifications of all applications.
  • Ensure software designs align with business requirements and integration.
  • Other duties as assigned.

Skills

Java
Software architecture
Technical leadership
Domain-Driven Design
SOLID principles
Problem solving
English communication

Education

Bachelor's degree in Computer Science

Tools

Git
Maven
Gradle
JUnit
Mockito
CI/CD

Job description

Responsibilities
  • Responsible for overall solution design deployment, and quality assurance (portal and e-services).
  • Assist with setting the product direction and be responsible for evaluating and incorporating emerging standards and new technologies.
  • Participate in all phases of full life-cycle development of the project including requirements analysis, software design, software implementation, testing, deployment, training and user guide preparation.
  • Employ best practices and a standardized IT methodology during the Analysis, Requirements and Detail Design phases.
  • Execute and lead the preparation of all required technical documents, reports, plans and outputs as required by our customers.
  • Design & develop IT Software (covering integrated process, applications, data, infrastructure, security & other technologies) to resolve business requirements.
  • Responsible for technical planning, architectural development & modifications to specifications of all the application.
  • Maintain the software application designs applicability and congruence to the business requirements.
  • Assess the compatibility and integration of products/services proposed as standards in order to ensure an integrated architecture across interdependent technologies.
  • Other duties as assigned.
Requirements
  • University graduate in Computer Science, Software Engineering, or a related computing technology discipline.
  • Minimum 10+ years of progressive experience in Java design and development for enterprise-scale web-based applications.
  • 2+ years of experience in a technical leadership, team lead, or formal software engineering mentorship role.
  • Proven experience as a Software Architect or Tech Lead with deep knowledge of complex, scalable, web-based applications.
  • Advanced expertise in: Java / J2EE core technologies.
  • Spring Framework (Boot, Core, Data, Security).
  • Hibernate ORM solutions.
  • Relational databases, transactional management, and query optimization.
  • Strong understanding of SOLID principles, enterprise design patterns (singleton, facade, factory), and architectural principles (layered, hexagonal, and Domain-Driven Design).
  • Proficiency with Git, advanced branching workflows, and dependency management tools (Maven, Gradle).
  • Experience with automated unit/integration testing (JUnit, Mockito), debugging, and back-end performance profiling tools.
  • Familiarity with CI/CD pipelines, containerization, and modern software delivery practices.
  • Excellent written and verbal English communication skills.
Core Competencies

Demonstrates extensive experience in Java design and development for enterprise-scale web-based applications, with a strong focus on software architecture, technical leadership, and best practices in software development methodologies. Proficient in utilizing advanced technologies and frameworks to deliver integrated solutions that meet business requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Tech Lead & Enterprise Architect
Senior Java Tech Lead & Enterprise Architect

Jobtailor • Kraków

On-site
PLN 240,000 - 360,000
Lead Java Software Developer
Lead Java Software Developer

Luxoft • Województwo małopolskie

On-site
PLN 100,000 - 130,000
Lead Java Software Developer
Lead Java Software Developer

Luxoft • Wrocław

On-site
PLN 254,000 - 340,000
Lead Java Software Developer
Lead Java Software Developer

Luxoft • Województwo mazowieckie

On-site
PLN 254,000 - 340,000
IT Software Developer
IT Software Developer

Jobtailor • Warszawa

On-site
PLN 180,000 - 300,000
Senior IT Developer
Senior IT Developer

Jobtailor • Warszawa

On-site
PLN 180,000 - 240,000
Java Technical Lead (with Line Management Experience)
Java Technical Lead (with Line Management Experience)

Euroclear • Kraków

On-site
PLN 100,000 - 130,000
Competitive salary
Comprehensive benefits
Learning and development environment
Senior Full-Stack Lead (Java/Angular) – Drive Solutions
Senior Full-Stack Lead (Java/Angular) – Drive Solutions

Capgemini • Wrocław

On-site
PLN 180,000 - 300,000
Senior Java Developer
Senior Java Developer

DCG Poland • Kraków

On-site
PLN 120,000 - 200,000
Senior Software Engineer
Senior Software Engineer

TSMG Holding • Kraków

On-site
PLN 100,000 - 130,000