Unlock Full Resume Report

New offer - be the first one to apply!

September 17, 2026

Senior Full-Stack Engineer (Java, React, and AI)

Senior • Remote

120 - 120 PLN/yr

Wrocław, Poland

Quick Facts

  • Role: Senior Full-Stack Engineer (Java, React, and AI)

Description

Join as a Senior Full-Stack Engineer to help evolve a large-scale enterprise financial management platform. You’ll contribute to platform architecture, application modernization (modular and cloud-native approaches), and front-end standards using React and TypeScript while championing AI-driven engineering practices. You will work with architects, engineering managers, product teams, and developers to ensure quality, scalability, maintainability, and developer productivity.

Responsibilities

  • Contribute to the definition and evolution of platform architecture and technical strategy

  • Drive technical decision-making and provide guidance across multiple engineering teams

  • Review solution designs and implementations for architectural consistency and quality

  • Identify technical debt and support long-term modernization initiatives

  • Lead front-end engineering standards using React and TypeScript (reusable UI patterns, component strategies, development best practices)

  • Support modernization toward modular and cloud-native architectures

  • Contribute to containerization and orchestration using Docker and Kubernetes

  • Champion AI-assisted software development practices to improve developer productivity

  • Support implementation of AI-related services, integrations, and engineering workflows

  • Promote engineering excellence through automation, quality standards, and Test-Driven Development (TDD)

  • Mentor engineers and support their technical growth

  • Collaborate with Product, Engineering, and Architecture teams to align initiatives with business objectives

  • Participate in technical interviews and recruitment activities

  • Stay current with emerging technologies and evaluate their applicability

Requirements

  • 5+ years of experience in software engineering and enterprise application development

  • Strong hands-on experience with Java and Java/Jakarta EE

  • Proven experience in software architecture and technical leadership

  • Strong experience with React and TypeScript

  • Experience designing scalable and maintainable applications

  • Knowledge of distributed systems and cloud-based architectures

  • Experience with Azure, CI/CD, and DevOps practices

  • Practical experience with Docker and containerized environments

  • Experience mentoring engineers and driving engineering best practices

  • Very good English communication skills (B2/C1)

Benefits

  • Opportunity to shape the future technical direction of a large-scale enterprise solution

  • Emphasis on quality, scalability, maintainability, and developer productivity through automation and TDD

  • Mentoring and technical leadership across multiple engineering teams

  • Exposure to AI-assisted development practices and AI-related integrations

Similar jobs you might like