JustJoin.IT Hybrydowo Senior

Senior Fullstack Java Software Architect

Link Group

⚲ Kraków

38 000 - 43 000 PLN brutto (UoP)

Wymagania

  • AWS
  • Google Cloud Platform
  • TypeScript
  • CI/CD
  • SDLC
  • Azure
  • React
  • Java
  • JavaScript

Opis stanowiska

We’re looking for an experienced Senior Full-Stack Software Architect to join a UI Platform team and play a key role in shaping the evolution of a modern enterprise web platform. In this position, you’ll work as a hands-on technical authority, designing scalable architectures that connect micro-frontend solutions with robust, cloud-based backend services. This role is ideal for someone who enjoys working at the intersection of front-end orchestration and backend architecture, modernizing legacy systems, and setting technical direction that scales across teams. Responsibilites: • Design and implement a scalable micro-frontend App Shell architecture, including reusable component libraries. • Drive the modernization of legacy systems (e.g. .NET-based applications) toward modern React- and Java-based solutions using safe, incremental migration patterns. • Collaborate closely with platform and full-stack engineers to define standards for module federation, routing, and inter-application communication. • Establish and promote architectural patterns, coding standards, and best practices across multiple engineering teams. • Define integration strategies for shared authentication, login workflows, URL routing, and communication between micro-applications. • Improve platform-wide performance, observability, security, and reliability. • Act as a hands-on architect: review code, guide implementation decisions, and ensure architectural consistency. • Mentor engineers and contribute to a culture of technical excellence and continuous improvement. Requirements: • 10+ years of experience in software engineering, including work in architectural roles within large-scale or SaaS environments. • Strong background in both front-end and back-end architecture, with the ability to clearly document and communicate complex systems. • Expert-level experience with Java for backend services and JavaScript / TypeScript + React for front-end and micro-frontend solutions. • Hands-on experience with cloud platforms such as AWS, Azure, or GCP, and cloud-native architectures. • Strong knowledge of CI/CD pipelines (e.g. GitHub Actions, Jenkins) and infrastructure automation tools like Terraform. • Deep understanding of the software development lifecycle (SDLC), including testing strategies, deployment automation, and production monitoring. • Strong communication skills and the ability to collaborate across teams, balance technical trade-offs, and influence architectural decisions. Nice to have: • Practical experience with micro-frontends, large-scale legacy modernization, and designing high-performance web platforms. • Familiarity with architectural documentation approaches such as the C4 model or modernization patterns like Strangler Fig.