Senior Software Engineer/Tech Lead
Puławska 2b, Warszawa
Square One Resources
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. We are looking for an experienced Senior Software Engineer / Tech Lead who will help us shape the technical direction, lead modernization efforts, and mentor our team through this transition.
Responsibilities:
Lead the design and execution of modernization initiatives, including:
o Refactoring and extracting functionality from a large Java monolith.
o Migrating legacy applications (JSP, Swing, GWT, Stripes) to modern frameworks and architectures.
o Evaluating and introducing new technologies aligned with business needs.
o Define the long-term technical roadmap for system upgrades, modularization, and scalability.
o Work closely with stakeholders to understand business and regulatory requirements in the biotech/medical domain.
o Provide hands-on technical leadership: write high-quality code, review contributions, and ensure best practices.
o Mentor and support other engineers during the migration and modernization journey.
o Collaborate with database experts on Oracle optimization and potential migration strategies.
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 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.
Communication & Leadership: Excellent communication, presentation, and interpersonal skills. Ability to articulate complex technical concepts to diverse audiences and effectively lead technical discussions.
Nasze motto to #OneSquareOne - jeden zespół, wiele talentów. Specjalizujemy się w rekrutacji, naszą misją jest połączenie biznesu z najlepszymi kandydatami i kandydatkami z rynku.
Senior Software Engineer/Tech Lead
Senior Software Engineer/Tech Lead
Puławska 2b, Warszawa
Square One Resources