Tech Lead (Java / Angular)

Avenga

Poland

On-site

PLN 180,000 - 280,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Avenga is seeking an experienced Lead Developer (Java/Angular) to join our data-driven web applications team. This role combines hands-on coding with technical leadership, architecture discussions and code reviews, all aimed at maintaining high engineering standards.

You will own backend services with Java, integrate Elasticsearch, and collaborate across disciplines while mentoring engineers. The role is fully remote in Poland, offering challenging projects and opportunities to shape scalable

Qualifications

  • Several years of professional software development experience in a senior or tech-lead role.
  • Strong backend Java and frontend Angular expertise.
  • Recent production experience with Elasticsearch.
  • Proficient SQL skills and exposure to Snowflake.
  • Experience with automated testing, CI/CD and version control.
  • Excellent communication and collaboration skills.

Responsibilities

  • Own the development of modern web applications from backend to frontend.
  • Design, implement and review Elasticsearch-driven search solutions.
  • Lead code reviews and ensure high engineering standards.
  • Collaborate with data, product and other tech teams.
  • Mentor engineers and drive best practices in testing and security.

Skills

Java
Angular
Elasticsearch
SQL
Snowflake
CI/CD
Code Review
Distributed Systems
Communication
English
Technical Leadership

Tools

Spring Boot
Kubernetes

Job description

At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.

We are looking for an experienced and hands-on Lead Developer with strong expertise in Java, Angular and Elasticsearch to join a team responsible for developing and maintaining business-critical web applications in a complex, data-driven environment.

This is a technical leadership role for someone who enjoys staying close to the code. You will combine hands-on software development with technical leadership, architecture discussions, code reviews and ensuring high engineering standards across the applications.

Role: Tech Lead (Java / Angular) Location: Poland - 100% REMOTE

You qualify if you have the following experience and skills:

  • Several years of professional experience in software development, including experience in a senior or technical leadership role.
  • Strong, hands-on expertise in Java and backend application development.
  • Proven, recent experience working with Elasticsearch in a production environment.
  • Good practical knowledge of Angular, including the ability to develop and confidently review frontend code.
  • Strong experience with SQL and practical exposure to Snowflake.
  • Experience working with multiple systems, APIs and application integrations.
  • Good understanding of application architecture, distributed systems and software engineering best practices.
  • Experience with automated testing, CI/CD and version control.
  • Strong communication, problem-solving and collaboration skills.
  • Ability to balance hands-on development with technical leadership.
  • Good command of English.

Key responsibilities of your role include:

  • Take technical ownership of the development and evolution of modern, business-critical web applications.
  • Design, develop and maintain backend services and application integrations using Java.
  • Work hands-on with Elasticsearch in a production environment, including designing, implementing and reviewing search-related solutions.
  • Contribute to frontend development using Angular and perform thorough code reviews to ensure quality and maintainability.
  • Work with Snowflake, SQL and multiple data sources to support application functionality and data integration.
  • Act as a key technical reviewer for Java and Elasticsearch solutions and support high-quality engineering practices across the team.
  • Participate in architectural and technical decision-making at the application level.
  • Collaborate closely with software engineers, data teams, product stakeholders and other technical teams.
  • Drive best practices around code quality, testing, security, performance and maintainability.
  • Mentor and support other engineers through technical guidance and knowledge sharing.
  • Identify technical risks and propose practical, scalable solutions.
  • Contribute to the continuous improvement of development processes and engineering standards.

At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth. By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Tech Lead: Java/Angular, Elasticsearch Expert
Remote Tech Lead: Java/Angular, Elasticsearch Expert

Avenga • Poland

On-site
PLN 180,000 - 280,000
Senior Full-Stack Developer, Angular
Senior Full-Stack Developer, Angular

EPAM Systems • Kraków

On-site
PLN 210,000 - 320,000
Health insurance
Multisport
Shopping vouchers
+1
Senior Full-Stack Developer, Angular
Senior Full-Stack Developer, Angular

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Remote within Poland
Relocation opportunities
+1
Senior Full-Stack Developer, Angular
Senior Full-Stack Developer, Angular

EPAM Systems • Województwo pomorskie

Hybrid
PLN 180,000 - 260,000
Health insurance
Multisport
Shopping vouchers
+2
Senior Full-Stack Developer (Java and Angular) – Analytics and Collaboration, Poland
Senior Full-Stack Developer (Java and Angular) – Analytics and Collaboration, Poland

DataWalk • Poland

On-site
PLN 150,000 - 200,000
Private healthcare
Life insurance
Multisport cards
+1
Senior .NET Fullstack Engineer( With Angular) (#5846)
Senior .NET Fullstack Engineer( With Angular) (#5846)

N-iX • Polska

On-site
PLN 120,000 - 180,000
Flexible work format
Competitive salary
Mentorship program
+1
PL - Semi Senior Fullstack Developer
PL - Semi Senior Fullstack Developer

Talan Group • Warszawa

On-site
PLN 168,634 - 252,951
Training and career development
Possibility to manage work permits
Part of a multicultural team
+1
Angular Developer
Angular Developer

Atos SE • Województwo kujawsko-pomorskie

On-site
PLN 120,000 - 180,000
Mostly remote with offices
Private medical and dental care
Conferences and Expert Communities
+4
Java Developer (Mid/ Senior)
Java Developer (Mid/ Senior)

Savangard • Warszawa

Hybrid
PLN 150,000 - 210,000
Remote-friendly workplace
Flexible working hours
Private healthcare
Back-end Developer
Back-end Developer

4904 Avanade Poland sp.z.o.o. Company • Wrocław

On-site
PLN 120,000 - 180,000