.
Senior Software Engineer/Tech Lead JAVA
  • Warszawa
Senior Software Engineer/Tech Lead JAVA
Warszawa, Warszawa, mazowieckie, Polska
Square One Resources Sp. z o.o.
19. 10. 2025
Informacje o stanowisku

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.

Senior Software Engineer/Tech Lead JAVA



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

Our requirements

  • 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.
  • Experience in biotech/medical/healthcare software.
  • 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.
  • Communication & Leadership: Excellent communication, presentation, and interpersonal skills. Ability to articulate complex technical concepts to diverse audiences and effectively lead technical discussions.

 

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    120 032
    23 863