Talent.com
Tech Lead (Java) @ AVENGA (Agencja Pracy, nr KRAZ : 8448)

Tech Lead (Java) @ AVENGA (Agencja Pracy, nr KRAZ : 8448)

AVENGA (Agencja Pracy, nr KRAZ : 8448)Warszawa, Poland
21 days ago
Job description

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.

Create a job alert for this search

Java Tech Lead • Warszawa, Poland