EU remote
Senior Fullstack Engineer (Java & React & AI)
About this role
Senior Fullstack Engineer (Java & React & AI) Spyrosoft Daily tasks: - Contribute to the definition and evolution of the platform architecture and technical strategy - Drive technical decision-making and provide guidance across multiple engineering teams - Review solution designs and implementations to ensure architectural consistency and quality - Identify technical debt and support long-term modernization initiatives - Lead front-end engineering standards using React and TypeScript - Define reusable UI patterns, component strategies, and development best practices - Support the modernization of existing applications towards modular and cloud-native architectures - Contribute to containerization and orchestration initiatives using Docker and Kubernetes - Champion AI-assisted software development practices and developer productivity improvements - Support the implementation of AI-related services, integrations, and engineering workflows - Promote engineering excellence through automation, quality standards, and Test-Driven Development (TDD) - Mentor engineers, supporting their technical growth and development - Collaborate closely with Product, Engineering, and Architecture teams to align technical initiatives with business objectives - Participate in technical interviews and recruitment activities - Stay current with emerging technologies and evaluate their applicability within the product ecosystem Musts: Java, Jakarta EE, React, TypeScript, Azure, CD, DevOps, Docker, AI 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) Nice to have: Kubernetes experience Experience modernizing legacy or monolithic applications Experience with ERP, financial or enterprise software products Hands-on experience with GitHub Copilot, Microsoft Copilot or other AI-assisted development tools Experience with AI services, integrations or developer platforms Knowledge of C or C-based technologies Experience working in international distributed teams Tech stack: Java Java/ Jakarta EE React TypeScript Docker Kubernetes GitHub Copilot Microsoft Copilot CI/CD AI Integration Services Model Context Protocol (MCP) Project description: We are looking for a Senior Software Engineer with strong architectural expertise to support the evolution of enterprise financial management platform.
In this role, you will actively contribute to architectural decisions, application modernization initiatives, front-end technology standards, and AI-driven engineering practices. Working closely with architects, engineering managers, product teams, and developers, you will help shape the future technical direction of a large-scale enterprise solution while ensuring high standards of quality, scalability, maintainability, and developer productivity.
About Spyrosoft Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships.
Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Source listing: nofluffjobs_main