.
Senior Software Engineer/Tech Lead JAVA
  • Warsaw
Senior Software Engineer/Tech Lead JAVA
Warszawa, Warsaw, Masovian Voivodeship, Polska
SQUARE ONE RESOURCES sp. z o.o.
20. 10. 2025
Informacje o stanowisku

technologies-expected :


  • Java
  • Spring Boot
  • Angular
  • React.js
  • Oracle
  • Tomcat
  • Docker
  • Kubernetes

about-project :


  • We are a company operating in the biotechnology and medical field, developing solutions that directly support healthcare and life sciences.
  • Our software stack has a long history and currently includes Java (1.6/1.8), JSP, Oracle Database, GWT, Swing, Stripes, and Tomcat.
  • We are now embarking on a strategic transformation to modernize our systems, migrate parts of a large monolithic application, and evolve towards a more scalable, maintainable architecture.

responsibilities :


  • Lead the design and execution of modernization initiatives, including:
  • 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-expected :


  • 8+ 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).
  • Excellent communication skills and ability to collaborate with cross-functional teams.
  • Strong problem-solving mindset and pragmatic approach to balancing technical and business priorities.

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    120 032
    23 863