Senior Java Tech Lead & Enterprise Architect

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

• 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.

Highest-signal resume keywords

  • Java / J2EE Core Technologies
  • Spring Framework (Boot, Core, Data, Security)
  • Software Architecture
  • Technical Leadership
  • Relational Databases

ATS Optimization Keywords

Hard Skills

  • Java / J2EE Core Technologies
  • Spring Framework (Boot, Core, Data, Security)
  • Hibernate ORM Solutions
  • Relational Databases
  • SOLID Principles
  • Enterprise Design Patterns
  • Git
  • JUnit
  • Mockito
  • CI/CD Pipelines

Soft Skills

  • Excellent Written Communication
  • Excellent Verbal Communication

Industry Keywords

  • Software Development
  • Technical Planning
  • Architectural Development
  • Integrated Architecture
  • Emerging Standards

Tools & Technologies

  • Maven
  • Gradle
  • Automated Unit/Integration Testing
  • Debugging Tools
  • Back-End Performance Profiling Tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Team Lead
Software Development Team Lead

Jobtailor • Kraków

On-site
PLN 240,000 - 360,000
Software Engineer
Software Engineer

Jobtailor • Wrocław

On-site
PLN 120,000 - 190,000
Senior Cloud-Native Developer for Modernization & Microservices
Senior Cloud-Native Developer for Modernization & Microservices

Jobtailor • Warszawa

On-site
PLN 180,000 - 240,000
Senior Java Software Engineer
Senior Java Software Engineer

ALOIS UK • Kraków

On-site
PLN 200,000 - 260,000
Associate Software Engineer – Hybrid Remote
Associate Software Engineer – Hybrid Remote

Jobtailor • Wrocław

Remote
PLN 180,000 - 240,000
Senior Java Developer with DevOps skills
Senior Java Developer with DevOps skills

Luxoft • Kraków

On-site
PLN 120,000 - 210,000
Private medical care
Dental care
Life insurance
+2
Senior Java Software Engineer
Senior Java Software Engineer

Thrive IT Systems • Warszawa

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

Luxoft Poland • Kraków

Hybrid
PLN 180,000 - 240,000
MyBenefit program
Fully remote recruitment
LuxTalent platform
+2
Senior IT Developer, Kotlin
Senior IT Developer, Kotlin

Jobtailor • Warszawa

On-site
PLN 120,000 - 180,000
Software Engineer
Software Engineer

Jobtailor • Poland

On-site
PLN 150,000 - 220,000