April 8, 2026
Engineering Manager
Senior • Remote
Warsaw, Poland
Hi, nice you are here! 😊 Embrace change with Efigence! We are a technology company established in 1995, where people are a priority. A team of over 150 technology enthusiasts allowed us to implement hundreds of projects in the banking, insurance, e-commerce and other sectors. Many of them have gained recognition by winning awards in prestigious competitions.
As an Engineering Manager, you will shape and grow high-performing engineering teams that build impactful, high-quality digital products. You will oversee both JavaScript-based frontend and Java-based backend solutions, ensuring technical excellence, sound architectural decisions, and continuous improvement. In this role, you will combine hands-on technical leadership with people development, acting as a trusted technical authority for delivery teams, supporting presales initiatives, and advising both internal stakeholders and clients on scalable, future-ready solutions.
What you will do:
Technical Delivery & Engineering Excellence
🔹Own technical quality, architecture, code standards, and engineering best practices across frontend (JavaScript/TypeScript, React, Angular, Vue.js) and backend (Java, Spring Boot, microservices) stacks
🔹Manage and optimize the full SDLC: development workflows, testing strategies, CI/CD pipelines, QA processes, and security practices
🔹Make and validate architectural decisions, ensuring scalability, performance, and maintainability of solutions
🔹Ensure system stability, oversee incident management, and drive SRE practices
🔹Perform architectural and code reviews, jumping into projects when needed to diagnose issues and propose recovery plans
Team Leadership & People Management
🔹Lead and manage engineering teams, including Tech Leads, setting technical direction and delivery standards
🔹Drive people management activities: regular 121s, performance reviews, feedback, and career development planning
🔹Coach and mentor Tech Leads and engineers, fostering technical growth and leadership capabilities
🔹Participate in recruitment processes and team building initiatives
🔹Foster team wellbeing, motivation, and a collaborative engineering culture
Presales & Technical Advisory
🔹Partner with Delivery Managers during proposal phase: providing architecture options, technical feasibility assessments, risk analysis, and reliable estimations
🔹Propose technology solutions, integration patterns, and technical recommendations for new projects
🔹Act as a technical advisor for clients, translating complex technical decisions into business language
🔹Provide technical clarity in unfamiliar domains or new solution areas
Delivery Collaboration & Engineering Health
🔹Collaborate closely with Delivery Managers in a dual leadership model
🔹Manage capacity planning, team allocation, and technical resource planning
🔹Monitor engineering health metrics: velocity, cycle time, bug rate, test coverage, code quality, and team morale
🔹Drive continuous improvement initiatives across teams
The profile we are seeking:
✅7+ years of software engineering experience with a full-stack mindset
✅3+ years of experience leading technical teams, managing Tech Leads, and scaling engineering capabilities
✅Strong expertise in frontend technologies: JavaScript, TypeScript, and modern frameworks (React, Angular, or Vue.js)
✅Strong expertise in backend technologies: Java, Spring Boot, microservices architecture, and RESTful API design
✅Proficiency in using AI tools to drive engineering productivity
✅Experience in designing and reviewing software architecture, making technical decisions, and defining technology roadmaps
✅Proficiency in at least one major cloud platform: AWS, Azure, or GCP
✅Deep knowledge of SDLC, DevOps practices, CI/CD pipelines, and modern engineering practices
✅Strong people management skills: conducting 121s, providing feedback, talent development, and recruitment
✅Excellent communication skills with ability to navigate priorities in multi-stakeholder environments
✅Experience in software consulting, digital agency, or product development environment
✅High accountability, systems thinking, and a bias for structure, clarity, and action
✅English proficiency at C1 level (daily communication with international clients)
Nice to have:
✅Experience with mobile technologies (React Native, Flutter, or native iOS/Android)
✅Background in banking industry, wealth management, insurance
✅Experience supporting presales activities and proposal reviews
✅Experience in working with Saudi Arabia companies and clients
✅Track record of building communities of practice or leading engineering transformation initiatives
✅Higher education degree in computer science or a related field (or equivalent practical experience)
What Can You Expect from Us?
🌍Career & Development – Trainings, workshops, and collaboration with top industry experts
🌍Exciting Challenges – Work with leading financial market brands and award-winning projects
🌍Supportive Team – Knowledge sharing during Wednesday Wisdom meetings & tech breakfasts
🌍Autonomy & Innovation – We welcome your ideas and initiatives
🌍Stable Collaboration – Clear, transparent B2B agreements in line with current regulations, ensuring mutual trust and predictability
🌍Work-Life Balance – Flexible working hours and a culture that values personal time
🌍Hybrid or Remote Work Model – It’s up to you
🌍Perks & Benefits – Private medical care, Multisport card, English lessons, training budget, and more
🌍Trust & Transparency – Open communication and a culture of feedback
Ready to make a difference and grow with us? Submit your application today so we can get to know you.
Similar jobs you might like
Technology
Efigence S.A.
Senior Front-End Developer
Senior
Remote
Warsaw, Poland
17,000 - 19,000 PLN
🏢 Summary: Senior Front-End Developer role focused on designing and building modern, high-performance web and mobile banking applications. The position involves developing scalable front-end solutions using React and Angular, integrating with existing systems and REST APIs. You will contribute to digital banking platforms and optimize existing services in a collaborative environment. 🗂️ Requirements: 6+ years of professional experience in front-end development, Experience with React, Experience with Angular, Experience with Headless CMS (Magnolia), Ability to build responsive interfaces, Knowledge of HTML, HTML5, CSS, CSS3, SCSS, Knowledge of JavaScript ES6+ and TypeScript, Experience with Git, Experience integrating with REST APIs, Ability to collaborate on microservices-based architecture, English proficiency level C1 📃 Skills: React, Angular, JavaScript, TypeScript, HTML, CSS, SCSS, Git, Magnolia, REST, Microservices, SEO, Vue, PHP 🏢 Description: Hi, nice you are here! 😊 Embrace change with Efigence! We are a technology company established in 1995, where people are a priority. A team of over 150 technology enthusiasts allowed us to implement hundreds of projects in the banking, insurance, e-commerce and other sectors. Many of them have gained recognition by winning awards in prestigious competitions. We are seeking a highly skilled Senior Front-End Developer to join our team and contribute to cutting-edge solutions within the digital banking sector . In this role, you will design and build modern, high-performance web and mobile applications, seamlessly integrated with existing production systems. You will work with industry-leading technologies such as React , supported by Angular , to deliver intuitive, scalable, and user-centric digital experiences. Your Responsibilities: 🔹Designing and implementing front-end solutions for banking applications (mobile and web) using React JS and/or Angular JS (any additional knowledge of technologies like Vue.JS or PHP as additional asset) 🔹Developing web applications based on Magnolia CMS and other modern technologies 🔹Collaborating with the backend team on creating REST APIs and microservicesrnrn 🔹Participating in the development and optimization of existing services and features Who Are We Looking For? ✅6+ years of professional experience ✅Experience with Headless CMS like Magnolia ✅Ability to create responsive interfaces ✅Experience building applications with React and/or Angular (2+ JavaScript ES6+) ✅Knowledge of web technologies (HTML,HTML5 CSS, CSS3, SCSS, SEO JavaScript/TypeScript) and knowledge of GIT ✅Teamwork skills and good communication ✅Proficiency in English at a strongly conversational level (C1) What Can You Expect from Us? 🌍Career & Development – Trainings, workshops, and collaboration with top industry experts 🌍Exciting Challenges – Work with leading financial market brands and award-winning projects 🌍Supportive Team – Knowledge sharing during Wednesday Wisdom meetings u0026amp; tech breakfasts 🌍Autonomy & Innovation – We welcome your ideas and initiatives 🌍Stable Collaboration – Clear, transparent B2B agreements in line with current regulations, ensuring mutual trust and predictability 🌍Work-Life Balance – Flexible working hours and a culture that values personal time 🌍Hybrid or Remote Work Model – It’s up to you 🌍Perks & Benefits – Private medical care, Multisport card, English lessons, training budget, and more 🌍Trust & Transparency – Open communication and a culture of feedback Join our team and shape the future of digital banking – apply now and make an impact!
Technology
Brack.Alltron Service AG
Frontend Engineer
Mid
Remote
Krakow, Poland
🏢 Summary: Frontend Developer role focused on building scalable, high-quality e-commerce web applications using React and TypeScript. The position involves developing performant UI components, ensuring excellent UX, and contributing to architecture, testing, and CI/CD processes. Collaboration with product, UX, and mobile teams (Flutter) is key to delivering consistent cross-platform experiences. 🗂️ Requirements: Minimum 3 years of frontend development experience, Strong proficiency in React and TypeScript, Experience with modern HTML and CSS, Experience integrating REST APIs and GraphQL, Knowledge of frontend testing (unit, integration, E2E), Experience with CI/CD pipelines and Docker, Understanding of Clean Code and Test-Driven Development, Ability to optimize web performance and accessibility, Familiarity with modern frontend architectures, Experience working in agile development environments 📃 Skills: React, TypeScript, HTML, CSS, SASS, LESS, Tailwind, Flutter, Dart, GraphQL, REST, Docker, CICD, Jest, Cypress, Playwright, MicroFrontends, DDD, TDD, CleanCode, CoreWebVitals, a11y, Monitoring, ErrorTracking 🏢 Description: Shape the future of E-Commerce with us! Are you ready to develop innovative frontend solutions for online shops with your team, increasing our brand awareness and strengthening customer loyalty? Do you enjoy getting hands-on with modern web technologies and developing high-quality software? Then you are exactly right for our Engineering Team! As a Frontend Developer , you are an integral part of a cross-functional team and report to your Team Lead Engineering. You work closely with your teammates, product management, as well as UX and other specialist departments to realize innovative and customer-oriented solutions. Your Mission You develop high-quality and scalable frontend architectures with passion and technical expertise. Through your commitment, you contribute significantly to implementing technical innovations and continuously improving the User Experience (UX). Your focus is clearly on the Web Frontend with React and TypeScript . At the same time, you are curious about neighboring technologies: Your know-how (or your interest) in Flutter helps us bridge the gap between Web and Mobile App and leverage synergies. Your tasks in detail Technical Responsibility & Development: Analyze, design, and implement new features for our online shops – from the first idea to going live. Develop performant, reusable components in React and TypeScript and ensure a pixel-perfect implementation of sophisticated UI/UX designs. Use your understanding of mobile development (Flutter) to promote professional exchange with the App Team and ensure consistent user journeys across Web and App. Conduct code reviews and promote the application of Clean Code and Test-Driven Development in the frontend. Recognize technical debt and derive targeted measures for its reduction. Quality Assurance & Best Practices: Ensure high development standards, test processes (Unit, Integration, E2E tests), and technical documentation. Optimize the performance of our web applications (Core Web Vitals) and ensure accessibility (a11y). Identify and actively support the maintenance and optimization of frontend build pipelines and test environments. Collaboration & Planning: Work closely with product management and your team to specify requirements, realistically estimate development efforts, and implement solutions effectively. Actively participate in decisions regarding technological direction and bring in suggestions for selecting suitable tools and frameworks in the React ecosystem. Operations & Infrastructure: Support the operation and monitoring of the applications you have developed (Monitoring, Error Tracking). Actively help to continuously improve CI/CD processes for the frontend. What you bring At least 3 years of practical experience in frontend development, ideally in an e-commerce environment. Excellent knowledge of TypeScript and React as well as modern HTML and CSS (SASS/LESS, CSS-in-JS, or Tailwind). An advantage: Knowledge of Flutter and Dart. You understand the concepts of mobile development and can exchange ideas on an equal footing with our mobile developers or even support them punctually. Familiarity with architectural concepts such as Micro-Frontends , Domain Driven Design (DDD), or Self-Contained Systems is an advantage. Knowledge of handling REST APIs as well as GraphQL. Broad experience with CI/CD tools, container technologies (Docker), and an affinity for agile working methods. A high degree of quality awareness for Clean Code, tests (e.g., Jest, Cypress, Playwright), and technical documentation. Strong communication skills, openness to constructive feedback, and a cooperative way of working. Active exchange within the developer community as well as the willingness to regularly bring new knowledge and innovative ideas to the team. We’re probably not a great match if you... Prefer frameworks like SAFe or projects that kick off with a rigid set of formal specifications ( Lastenheft ). Have worked primarily in highly regulated industries without experience in fast-paced, product-led environments and distributed systems. Feel more comfortable in role models where infrastructure, backend, frontend, testing, and product thinking are strictly siloed. Expect requirements to be handed to you fully "ready to go," instead of refining them alongside Product Management and striving to truly understand the customer. View professional development mainly as the employer's responsibility , rather than learning out of your own curiosity—whether that’s on the job, at an evening event, or simply by picking up a book. Are more frustrated than motivated by imperfect systems —spoiler alert: we aren't "there" yet. Strictly separate work from having a good time.
Technology
Incubly
Engineering Manager - Digital Trust
Senior
Hybrid
Łódź, Poland
22,000 - 24,000 PLN/mo
🏢 Summary: Engineering Manager (Java) role focused on leading a development team building secure electronic signature and paperless transaction solutions compliant with eIDAS. The position combines hands-on Java development with technical leadership, code quality oversight, and ownership of microservices in a distributed, cloud-based environment. The role involves improving non-functional aspects such as performance, security, and high availability within a Kubernetes-based architecture. 🗂️ Requirements: Proven experience as Team Leader or Engineering Manager, Strong experience with Java 8–11+, Experience with Spring Boot, Spring Security, Hibernate, Experience with REST and SOAP Web Services, Experience with Kubernetes and Docker, Proficiency with GIT, Knowledge of SQL and database design, Experience with CI/CD tools (Jenkins), Knowledge of Unix and Bash scripting, Understanding of distributed systems and networking, Experience working in Agile environment 📃 Skills: Java, SpringBoot, SpringSecurity, Hibernate, REST, SOAP, Kubernetes, Docker, GIT, SQL, Jenkins, Unix, Bash, MongoDB, Oracle, Hazelcast, AWS, Azure, PKI, Cryptography, HSM, OpenAPI, Testlink, Helm, Maven, Prometheus, Grafana 🏢 Description: About the job Hey! Nice to see you! Let’s share our story to get to know a bit better…. We are business and technology enthusiast that are constantly hungry for new challenges, self- and others-development and nothing motivates us more that great software products and happy customers. At Incubly , we believe that great people want to work with great people, so we started to build such a company that will attract great minds and that we can achieve everything not feeling that we actually work, but just have fun…. Our mission is to support tech companies, startups (scaleups) mainly, in fast and high-quality scale-up of their teams and boost their product development, testing and deployment; so we can succeed together. We are currently working with french company that provides innovative solutions to help guarantee the security and legal value of paperless transactions and electronic contracting processes while offering an optimized user experience, across multiple channels, whether online, mobile, in-branch or over the phone. The solutions allow users to commit to a contract and guarantee the integrity of that commitment through a digital signature function. It also generates enforceable proof that can be used in the event of a dispute. The solutions are compliant with the European eIDAS Regulation* framework on electronic identification and trust services for electronic transactions in the internal market to create, validate and preserve simple, advanced and qualified signatures. Electronic contracting and paperless transactions are a major strategic tool for strengthening customer relationships, accelerating business growth, and improving efficiency. Transforming a contracting process to make it entirely electronic requires securing and giving legal value to transactions, agreements and documents involved. If you like to work with us, let us share our need for competencies - we look for Engineering Manager (Java). Your daily responsibilities Guide development team in software development and general engineering practices Serve as the direct supervisor for a team of developers, managing their day-to-day engagement and well-being Conduct regular 1-on-1 meetings to provide feedback, remove blockers, and align individual goals with company objectives Technical mentoring of developers in the team Work with the team to analyze and estimate backlog and plan development tasks Deliver features based on functional specification with cooperation with Product Owner and Functional Analyst Participate in code review process to ensure application quality, consistency and spread of good engineering practices Troubleshoot and investigate production technical issues within microservices owned by your team Implement and improve non-functional product items eg: High Availability, performance, platform monitoring Prepare and perform software patching due to security constraints, libraries eol etc Provide estimation input for roadmap items to the Product Owner Explain technical issues with non-technical team members eg: Product Owner Contributes to common libraries used across products Keep technical debt of product at a low level We need you to have Proven experience in a Team Leader or Engineering Manager role Strong knowledge and experience in Java (8 to 11+) General knowledge in Software Development Lifecycle and practices, including current industry trends Leadership skills and experience in leading or mentoring developers Experience working with Kubernetes / Docker Proficiency in using GIT Working experience with Spring Boot, Spring Security, Hibernate, WEB Services (REST and Soap) Knowledge of Unix ecosystem and tools (+Bash scripting) Understanding of networking topology and components of distributed web applications Good understanding of SQL database design and operations (SQL syntax) Familiar with CI/CD and automation tools (Jenkins) Familiar with an Agile development process (code reviews, daily standups, sprint definition, review and retros) Strong time estimation skills, and a track record of achieving deadlines Would be great if you have Experience with MongoDB, Oracle, Hazelcast in-memory DB Knowledge about PKI mechanisms : Cryptography, Certificates, HSM Experience with cloud environments (AWS, Azure) Working experience with commercial software development, testing and deployment processes (Testlink) Working experience with cloud services based on API ; OpenAPI Our Architecture and Technology Stack programming language: Java 8 to 11+ Kubernetes / Docker GIT SpringBoot, SpringSecurity, Hibernate, WebServices (REST, Soap) CI/CD tools: Jenkins DB: Mongo, Oracle IntelliJ Prometheus, Grafana Hazelcast in-memory DB HSMs cloud services based on API, OpenAPI Testlink Helm Maven Our offer In addition to great company and challenging projects, we can offer much, much more, i.e. possibility to choose from onsite (in Lodz, Poland) or hybrid work ( one day a week in our office in Łódź city center ) reporting line to an experienced Technical Manager located in Poland B2B or employment contract monthly remuneration offered: 1.400 - 1.500 PLN net per day on B2B and 22.000 - 24.000 zł on the employment agreement
Technology
EPAM Systems
Lead Full-Stack Software Engineer (Java + ReactJS)
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Lead Full-Stack Software Engineer role focused on building modern web applications using ReactJS and Java/Spring Boot. The position involves leading end-to-end development, designing scalable APIs, building reusable UI components, and ensuring quality across frontend and backend systems. Candidates should have strong full-stack expertise, leadership experience, and knowledge of modern web architecture and testing practices. 🗂️ Requirements: Bachelor's degree in Computer Science, Information Systems, or Engineering, 5+ years of full-stack development experience, 1+ year of leadership experience, Proficiency in HTML5, Proficiency in CSS3, Proficiency in JavaScript, Expertise in React, Expertise in Redux, Expertise in Webpack, Skills in TypeScript, Experience with Micro-Frontend architecture, Background in Java, Experience with Spring Boot, Knowledge of JPA, Understanding of API design, Understanding of authentication, Knowledge of microservices, Knowledge of responsive design, Knowledge of mobile-first development, Familiarity with browser testing and debugging tools, Ability to write reusable components, Ability to write unit tests, Strong debugging and problem-solving skills, English proficiency at B2+ level 📃 Skills: Java, ReactJS, SpringBoot, Redux, Webpack, TypeScript, JavaScript, HTML5, CSS3, JPA, Microservices, API, Authentication, MicroFrontend, JUnit 🏢 Description: We are looking for a Lead Full-Stack Software Engineer with expertise in Java and ReactJS to help design and deliver modern web applications across a React frontend and Spring Boot backend. You will guide technical execution, build reusable components and APIs, and ensure quality from development through deployment. Responsibilities Lead end-to-end development across ReactJS frontend and Java/Spring Boot backend Design and implement scalable APIs, including authentication and database connectivity Build reusable UI components and shared frontend patterns Architect responsive, mobile-first user experiences using modern web standards Implement backend persistence and business logic using Spring Data JPA Write unit tests using an appropriate unit test framework and ensure code quality Debug and troubleshoot issues across browsers, frontend, and backend Collaborate with the team to deliver features through design, development, and deployment Evaluate and adopt new technologies when needed to meet project goals Requirements Bachelor's degree in Computer Science, Information Systems, or Engineering 5+ years of full-stack development experience in modern web technologies At least 1 year of relevant leadership experience Proficiency in HTML5, CSS3, and JavaScript Expertise in React, Redux, and Webpack Skills in TypeScript and Micro-Frontend architecture Background in Java, Spring Boot, and JPA Understanding of API design, authentication, and microservices Knowledge of responsive design and mobile-first development principles Familiarity with browser testing and debugging tools Capability to write reusable components and unit test cases Strong debugging and problem-solving skills, with the ability to work both independently and collaboratively Good work ethic, self-starter mindset, and results-oriented approach Excellent command of written and spoken English (B2+ level) Nice to have Knowledge of software development lifecycle (SDLC) methodologies such as Agile and Waterfall EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Lead Full-Stack Software Engineer (Java + ReactJS)
Senior
Hybrid
Poznan, Poland
🏢 Summary: Lead Full-Stack Software Engineer role focused on building and delivering modern web applications using ReactJS and Java/Spring Boot. The position involves leading end-to-end development, designing scalable APIs, creating reusable UI components, and ensuring quality across frontend and backend systems. Candidates should have strong full-stack expertise, leadership experience, and knowledge of modern web architectures and testing practices. 🗂️ Requirements: Bachelor's degree in Computer Science, Information Systems, or Engineering, 5+ years of full-stack development experience, 1+ year of leadership experience, Proficiency in HTML5, Proficiency in CSS3, Proficiency in JavaScript, Expertise in React, Expertise in Redux, Expertise in Webpack, Skills in TypeScript, Experience with Micro-Frontend architecture, Background in Java, Experience with Spring Boot, Knowledge of JPA, Understanding of API design, Knowledge of authentication mechanisms, Understanding of microservices, Knowledge of responsive design, Knowledge of mobile-first development, Familiarity with browser testing and debugging tools, Ability to write reusable components, Ability to write unit tests, Strong debugging and problem-solving skills, English proficiency at B2+ level 📃 Skills: Java, React, ReactJS, Spring, SpringBoot, JPA, Redux, Webpack, TypeScript, JavaScript, HTML5, CSS3, Microservices, MicroFrontend, API, Authentication 🏢 Description: We are looking for a Lead Full-Stack Software Engineer with expertise in Java and ReactJS to help design and deliver modern web applications across a React frontend and Spring Boot backend. You will guide technical execution, build reusable components and APIs, and ensure quality from development through deployment. Responsibilities Lead end-to-end development across ReactJS frontend and Java/Spring Boot backend Design and implement scalable APIs, including authentication and database connectivity Build reusable UI components and shared frontend patterns Architect responsive, mobile-first user experiences using modern web standards Implement backend persistence and business logic using Spring Data JPA Write unit tests using an appropriate unit test framework and ensure code quality Debug and troubleshoot issues across browsers, frontend, and backend Collaborate with the team to deliver features through design, development, and deployment Evaluate and adopt new technologies when needed to meet project goals Requirements Bachelor's degree in Computer Science, Information Systems, or Engineering 5+ years of full-stack development experience in modern web technologies At least 1 year of relevant leadership experience Proficiency in HTML5, CSS3, and JavaScript Expertise in React, Redux, and Webpack Skills in TypeScript and Micro-Frontend architecture Background in Java, Spring Boot, and JPA Understanding of API design, authentication, and microservices Knowledge of responsive design and mobile-first development principles Familiarity with browser testing and debugging tools Capability to write reusable components and unit test cases Strong debugging and problem-solving skills, with the ability to work both independently and collaboratively Good work ethic, self-starter mindset, and results-oriented approach Excellent command of written and spoken English (B2+ level) Nice to have Knowledge of software development lifecycle (SDLC) methodologies such as Agile and Waterfall EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Lead Full-Stack Software Engineer (Java + ReactJS)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Lead Full-Stack Software Engineer role focused on building modern web applications using ReactJS and Java/Spring Boot. The position involves leading end-to-end development, designing scalable APIs, creating reusable frontend components, and ensuring quality across deployment cycles. Candidates should have strong full-stack expertise, leadership experience, and knowledge of modern frontend and backend architectures. 🗂️ Requirements: Bachelor's degree in Computer Science, Information Systems, or Engineering, 5+ years of full-stack development experience, 1+ year of leadership experience, Proficiency in HTML5, Proficiency in CSS3, Proficiency in JavaScript, Expertise in React, Expertise in Redux, Expertise in Webpack, Skills in TypeScript, Experience with Micro-Frontend architecture, Background in Java, Experience with Spring Boot, Knowledge of JPA, Understanding of API design, Understanding of authentication, Understanding of microservices, Knowledge of responsive design, Knowledge of mobile-first development, Familiarity with browser testing and debugging tools, Ability to write reusable components, Ability to write unit tests, Strong debugging and problem-solving skills, English level B2+ 📃 Skills: Java, ReactJS, SpringBoot, Redux, Webpack, TypeScript, JavaScript, HTML5, CSS3, JPA, Microservices, MicroFrontend, API, Authentication, JUnit 🏢 Description: We are looking for a Lead Full-Stack Software Engineer with expertise in Java and ReactJS to help design and deliver modern web applications across a React frontend and Spring Boot backend. You will guide technical execution, build reusable components and APIs, and ensure quality from development through deployment. Responsibilities Lead end-to-end development across ReactJS frontend and Java/Spring Boot backend Design and implement scalable APIs, including authentication and database connectivity Build reusable UI components and shared frontend patterns Architect responsive, mobile-first user experiences using modern web standards Implement backend persistence and business logic using Spring Data JPA Write unit tests using an appropriate unit test framework and ensure code quality Debug and troubleshoot issues across browsers, frontend, and backend Collaborate with the team to deliver features through design, development, and deployment Evaluate and adopt new technologies when needed to meet project goals Requirements Bachelor's degree in Computer Science, Information Systems, or Engineering 5+ years of full-stack development experience in modern web technologies At least 1 year of relevant leadership experience Proficiency in HTML5, CSS3, and JavaScript Expertise in React, Redux, and Webpack Skills in TypeScript and Micro-Frontend architecture Background in Java, Spring Boot, and JPA Understanding of API design, authentication, and microservices Knowledge of responsive design and mobile-first development principles Familiarity with browser testing and debugging tools Capability to write reusable components and unit test cases Strong debugging and problem-solving skills, with the ability to work both independently and collaboratively Good work ethic, self-starter mindset, and results-oriented approach Excellent command of written and spoken English (B2+ level) Nice to have Knowledge of software development lifecycle (SDLC) methodologies such as Agile and Waterfall EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Lead Full-Stack Software Engineer (Java + ReactJS)
Senior
Hybrid
Krakow, Poland
🏢 Summary: Lead Full-Stack Software Engineer role focused on building and delivering modern web applications using ReactJS and Java/Spring Boot. The position involves leading end-to-end development, designing scalable APIs, building reusable UI components, and ensuring application quality across frontend and backend systems. Candidates should have strong full-stack expertise, leadership experience, and knowledge of modern web architectures and testing practices. 🗂️ Requirements: Bachelor's degree in Computer Science, Information Systems, or Engineering, 5+ years of full-stack development experience, 1+ year of leadership experience, Proficiency in HTML5, Proficiency in CSS3, Proficiency in JavaScript, Expertise in React, Expertise in Redux, Expertise in Webpack, Experience with TypeScript, Experience with Micro-Frontend architecture, Background in Java, Experience with Spring Boot, Experience with JPA, Understanding of API design, Knowledge of authentication mechanisms, Understanding of microservices, Knowledge of responsive design, Knowledge of mobile-first development, Familiarity with browser testing and debugging tools, Ability to write reusable components, Ability to write unit tests, Strong debugging and problem-solving skills, English proficiency at B2+ level 📃 Skills: Java, ReactJS, Spring, SpringBoot, JPA, Redux, Webpack, TypeScript, JavaScript, HTML5, CSS3, Microservices, MicroFrontend, API, Authentication, SQL, Testing, Debugging 🏢 Description: We are looking for a Lead Full-Stack Software Engineer with expertise in Java and ReactJS to help design and deliver modern web applications across a React frontend and Spring Boot backend. You will guide technical execution, build reusable components and APIs, and ensure quality from development through deployment. Responsibilities Lead end-to-end development across ReactJS frontend and Java/Spring Boot backend Design and implement scalable APIs, including authentication and database connectivity Build reusable UI components and shared frontend patterns Architect responsive, mobile-first user experiences using modern web standards Implement backend persistence and business logic using Spring Data JPA Write unit tests using an appropriate unit test framework and ensure code quality Debug and troubleshoot issues across browsers, frontend, and backend Collaborate with the team to deliver features through design, development, and deployment Evaluate and adopt new technologies when needed to meet project goals Requirements Bachelor's degree in Computer Science, Information Systems, or Engineering 5+ years of full-stack development experience in modern web technologies At least 1 year of relevant leadership experience Proficiency in HTML5, CSS3, and JavaScript Expertise in React, Redux, and Webpack Skills in TypeScript and Micro-Frontend architecture Background in Java, Spring Boot, and JPA Understanding of API design, authentication, and microservices Knowledge of responsive design and mobile-first development principles Familiarity with browser testing and debugging tools Capability to write reusable components and unit test cases Strong debugging and problem-solving skills, with the ability to work both independently and collaboratively Good work ethic, self-starter mindset, and results-oriented approach Excellent command of written and spoken English (B2+ level) Nice to have Knowledge of software development lifecycle (SDLC) methodologies such as Agile and Waterfall EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Lead Full-Stack Software Engineer (Java + ReactJS)
Senior
Hybrid
Lodz, Poland
🏢 Summary: Lead Full-Stack Software Engineer role focused on developing modern web applications using ReactJS and Java/Spring Boot. The position involves leading end-to-end development, building scalable APIs and reusable UI components, and ensuring application quality across frontend and backend systems. Candidates should have strong full-stack expertise, leadership experience, and knowledge of modern web architectures and testing practices. 🗂️ Requirements: Bachelor's degree in Computer Science, Information Systems, or Engineering, 5+ years of full-stack development experience, 1+ year of leadership experience, Proficiency in HTML5, Proficiency in CSS3, Proficiency in JavaScript, Expertise in React, Expertise in Redux, Expertise in Webpack, Skills in TypeScript, Experience with Micro-Frontend architecture, Background in Java, Experience with Spring Boot, Experience with JPA, Understanding of API design, Knowledge of authentication, Understanding of microservices, Knowledge of responsive design, Knowledge of mobile-first development, Familiarity with browser testing tools, Familiarity with debugging tools, Ability to write reusable components, Ability to write unit tests, Strong debugging and problem-solving skills, English proficiency at B2+ level 📃 Skills: Java, ReactJS, Spring, SpringBoot, JPA, Redux, Webpack, TypeScript, JavaScript, HTML5, CSS3, Microservices, MicroFrontend, API, Authentication, React, JUnit 🏢 Description: We are looking for a Lead Full-Stack Software Engineer with expertise in Java and ReactJS to help design and deliver modern web applications across a React frontend and Spring Boot backend. You will guide technical execution, build reusable components and APIs, and ensure quality from development through deployment. Responsibilities Lead end-to-end development across ReactJS frontend and Java/Spring Boot backend Design and implement scalable APIs, including authentication and database connectivity Build reusable UI components and shared frontend patterns Architect responsive, mobile-first user experiences using modern web standards Implement backend persistence and business logic using Spring Data JPA Write unit tests using an appropriate unit test framework and ensure code quality Debug and troubleshoot issues across browsers, frontend, and backend Collaborate with the team to deliver features through design, development, and deployment Evaluate and adopt new technologies when needed to meet project goals Requirements Bachelor's degree in Computer Science, Information Systems, or Engineering 5+ years of full-stack development experience in modern web technologies At least 1 year of relevant leadership experience Proficiency in HTML5, CSS3, and JavaScript Expertise in React, Redux, and Webpack Skills in TypeScript and Micro-Frontend architecture Background in Java, Spring Boot, and JPA Understanding of API design, authentication, and microservices Knowledge of responsive design and mobile-first development principles Familiarity with browser testing and debugging tools Capability to write reusable components and unit test cases Strong debugging and problem-solving skills, with the ability to work both independently and collaboratively Good work ethic, self-starter mindset, and results-oriented approach Excellent command of written and spoken English (B2+ level) Nice to have Knowledge of software development lifecycle (SDLC) methodologies such as Agile and Waterfall EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Lead Full-Stack Software Engineer (Java + ReactJS)
Senior
Hybrid
Katowice, Poland
🏢 Summary: Lead Full-Stack Software Engineer role focused on building modern web applications using ReactJS and Java/Spring Boot. The position involves leading end-to-end development, designing scalable APIs, creating reusable UI components, and ensuring application quality through testing and deployment. Candidates should have strong full-stack expertise, leadership experience, and knowledge of responsive web development and microservices. 🗂️ Requirements: Bachelor's degree in Computer Science, Information Systems, or Engineering, 5+ years of full-stack development experience, 1+ year of leadership experience, Proficiency in HTML5, Proficiency in CSS3, Proficiency in JavaScript, Expertise in React, Expertise in Redux, Expertise in Webpack, Skills in TypeScript, Experience with Micro-Frontend architecture, Background in Java, Experience with Spring Boot, Knowledge of JPA, Understanding of API design, Understanding of authentication, Knowledge of microservices, Knowledge of responsive design, Knowledge of mobile-first development, Familiarity with browser testing tools, Familiarity with debugging tools, Ability to write reusable components, Ability to write unit tests, Strong debugging and problem-solving skills, English proficiency at B2+ level 📃 Skills: Java, ReactJS, SpringBoot, Redux, Webpack, TypeScript, JavaScript, HTML5, CSS3, JPA, Microservices, MicroFrontend, API, Authentication, SpringData, UnitTesting 🏢 Description: We are looking for a Lead Full-Stack Software Engineer with expertise in Java and ReactJS to help design and deliver modern web applications across a React frontend and Spring Boot backend. You will guide technical execution, build reusable components and APIs, and ensure quality from development through deployment. Responsibilities Lead end-to-end development across ReactJS frontend and Java/Spring Boot backend Design and implement scalable APIs, including authentication and database connectivity Build reusable UI components and shared frontend patterns Architect responsive, mobile-first user experiences using modern web standards Implement backend persistence and business logic using Spring Data JPA Write unit tests using an appropriate unit test framework and ensure code quality Debug and troubleshoot issues across browsers, frontend, and backend Collaborate with the team to deliver features through design, development, and deployment Evaluate and adopt new technologies when needed to meet project goals Requirements Bachelor's degree in Computer Science, Information Systems, or Engineering 5+ years of full-stack development experience in modern web technologies At least 1 year of relevant leadership experience Proficiency in HTML5, CSS3, and JavaScript Expertise in React, Redux, and Webpack Skills in TypeScript and Micro-Frontend architecture Background in Java, Spring Boot, and JPA Understanding of API design, authentication, and microservices Knowledge of responsive design and mobile-first development principles Familiarity with browser testing and debugging tools Capability to write reusable components and unit test cases Strong debugging and problem-solving skills, with the ability to work both independently and collaboratively Good work ethic, self-starter mindset, and results-oriented approach Excellent command of written and spoken English (B2+ level) Nice to have Knowledge of software development lifecycle (SDLC) methodologies such as Agile and Waterfall EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Lead Full-Stack Software Engineer (Java + ReactJS)
Senior
Hybrid
Gdansk, Poland
🏢 Summary: Lead Full-Stack Software Engineer role focused on building modern web applications using ReactJS and Java/Spring Boot. The position involves leading end-to-end development, designing scalable APIs, creating reusable frontend components, and ensuring quality across deployment and testing. Candidates should have strong full-stack expertise, leadership experience, and knowledge of modern web architecture and microservices. 🗂️ Requirements: Bachelor's degree in Computer Science, Information Systems, or Engineering, 5+ years of full-stack development experience, 1+ year of leadership experience, Proficiency in HTML5, Proficiency in CSS3, Proficiency in JavaScript, Expertise in React, Expertise in Redux, Expertise in Webpack, Experience with TypeScript, Experience with Micro-Frontend architecture, Experience with Java, Experience with Spring Boot, Experience with JPA, Knowledge of API design, Knowledge of authentication, Knowledge of microservices, Knowledge of responsive design, Knowledge of mobile-first development, Familiarity with browser testing and debugging tools, Ability to write reusable components, Ability to write unit tests, Strong debugging and problem-solving skills, English proficiency at B2+ level 📃 Skills: Java, ReactJS, Spring, SpringBoot, JPA, Redux, Webpack, TypeScript, JavaScript, HTML5, CSS3, Microservices, MicroFrontend, API, Authentication, React, UnitTesting, Agile, Waterfall 🏢 Description: We are looking for a Lead Full-Stack Software Engineer with expertise in Java and ReactJS to help design and deliver modern web applications across a React frontend and Spring Boot backend. You will guide technical execution, build reusable components and APIs, and ensure quality from development through deployment. Responsibilities Lead end-to-end development across ReactJS frontend and Java/Spring Boot backend Design and implement scalable APIs, including authentication and database connectivity Build reusable UI components and shared frontend patterns Architect responsive, mobile-first user experiences using modern web standards Implement backend persistence and business logic using Spring Data JPA Write unit tests using an appropriate unit test framework and ensure code quality Debug and troubleshoot issues across browsers, frontend, and backend Collaborate with the team to deliver features through design, development, and deployment Evaluate and adopt new technologies when needed to meet project goals Requirements Bachelor's degree in Computer Science, Information Systems, or Engineering 5+ years of full-stack development experience in modern web technologies At least 1 year of relevant leadership experience Proficiency in HTML5, CSS3, and JavaScript Expertise in React, Redux, and Webpack Skills in TypeScript and Micro-Frontend architecture Background in Java, Spring Boot, and JPA Understanding of API design, authentication, and microservices Knowledge of responsive design and mobile-first development principles Familiarity with browser testing and debugging tools Capability to write reusable components and unit test cases Strong debugging and problem-solving skills, with the ability to work both independently and collaboratively Good work ethic, self-starter mindset, and results-oriented approach Excellent command of written and spoken English (B2+ level) Nice to have Knowledge of software development lifecycle (SDLC) methodologies such as Agile and Waterfall EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.