.
Tech Lead (Java) @ AVENGA (Agencja Pracy, nr KRAZ: 8448)
  • Warsaw
Tech Lead (Java) @ AVENGA (Agencja Pracy, nr KRAZ: 8448)
Warszawa, Warsaw, Masovian Voivodeship, Polska
AVENGA (Agencja Pracy, nr KRAZ: 8448)
2. 11. 2025
Informacje o stanowisku

We are looking for an experienced Tech Lead to join a long-term project for a leading client in the pharmaceutical sector. The existing software stack includes Java (1.6/1.8), JSP, Oracle DB, GWT, Swing, Stripes, and Tomcat.

You will play a key role in driving a major system modernization, including migration from a monolithic architecture to more scalable and maintainable solutions. This is a strategic transformation, and your leadership will be crucial in shaping the technical direction and mentoring the development team.


  • 6+ years of professional software engineering experience with Java and enterprise systems
  • Proven experience leading or significantly contributing to modernization projects (e.g., monolith-to-modular/microservices, migration to cloud, refactoring legacy systems)
  • Strong understanding of software architecture, design patterns, and system scalability
  • Experience with web technologies, APIs, and modern frameworks (Spring Boot, Angular/React, etc.)
  • Solid knowledge of relational databases (Oracle experience is a strong plus)
  • Familiarity with deployment environments (Tomcat, containers, CI/CD pipelines)
  • Strong problem-solving mindset and pragmatic approach to balancing technical and business priorities
  • Experience in biotech/medical/healthcare software is a plus (but not required)
  • DevOps & Cloud: Experience with containerization (Docker, Kubernetes) is highly desirable
  • Problem Solving: Exceptional analytical and problem-solving skills, with the ability to tackle complex technical challenges and propose innovative solutions

We are looking for an experienced Tech Lead to join a long-term project for a leading client in the pharmaceutical sector. The existing software stack includes Java (1.6/1.8), JSP, Oracle DB, GWT, Swing, Stripes, and Tomcat.

You will play a key role in driving a major system modernization, including migration from a monolithic architecture to more scalable and maintainable solutions. This is a strategic transformation, and your leadership will be crucial in shaping the technical direction and mentoring the development team.

,[Lead the design and execution of modernization initiatives, Refactoring and extracting functionality from a large Java monolith, Migrating legacy applications (JSP, Swing, GWT, Stripes) to modern frameworks and architectures, Evaluating and introducing new technologies aligned with business needs, Define the long-term technical roadmap for system upgrades, modularization, and scalability, Work closely with stakeholders to understand business and regulatory requirements in the biotech/medical domain, Provide hands-on technical leadership: write high-quality code, review contributions, and ensure best practices, Mentor and support other engineers during the migration and modernization journey, Collaborate with database experts on Oracle optimization and potential migration strategies Requirements: Java, SQL, Oracle, Spring Boot, Tomcat, CI/CD, CI/CD Pipelines, Docker, Kubernetes, DevOps Additionally: Sport subscription, Private healthcare, International projects.

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    106 737
    15 409