April 8, 2026
Fullstack Java & React Developer – Kraków (Hybrid)
Senior • Hybrid
160 - 200 PLN
Krakow, Poland
We are looking for a highly skilled Fullstack Developer with expertise in Java and React.js to join our Kraków-based development team. You will design, develop, and maintain scalable, high-performance web applications, contributing to both backend services and rich frontend interfaces.
This role follows a hybrid working model, with 2–3 days per week onsite in Kraków.
Key Responsibilities
Backend Development: Architect, implement, and maintain backend services using Java, Spring Boot, and related frameworks
Frontend Development: Build responsive, modular, and maintainable React.js applications with a focus on component-driven design
Design and implement RESTful APIs and microservices, ensuring high performance, security, and scalability
Collaborate with cross-functional teams to define technical requirements, system architecture, and feature implementation
Apply unit testing, integration testing, and end-to-end testing best practices (JUnit, Mockito, Jest, React Testing Library)
Participate in code reviews, enforce coding standards, and promote best practices in clean code, SOLID principles, and design patterns
Troubleshoot and optimize application performance and resolve production issues
Manage CI/CD pipelines, automate deployments, and support DevOps practices
Stay up-to-date with emerging technologies and frameworks to continuously improve application architecture
Required Skills and Experience
Strong experience with Java, Spring Boot, and related backend frameworks
Solid experience with React.js, Redux, or state management libraries
Proven experience in designing and consuming RESTful APIs and microservices architecture
Proficient in JavaScript, HTML5, CSS3, and modern frontend tooling (Webpack, Babel, ESLint)
Experience with relational databases (MySQL, PostgreSQL) and/or NoSQL databases
Familiarity with Git, version control workflows, and Agile/Scrum methodologies
Understanding of unit testing, integration testing, and test-driven development (TDD)
Good problem-solving and communication skills in English
Nice to Have
Experience with TypeScript and advanced React patterns (Hooks, Context API, Suspense)
Knowledge of Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP)
Experience with event-driven architectures, message queues, or Kafka
Familiarity with GraphQL or WebSocket-based real-time applications
Similar jobs you might like
Technology
Strategicsiq
Java Fullstack Developer - Warsaw - Poland 2/3 days onsite
Senior
Hybrid
Warsaw, Poland
1,200 - 1,450 PLN
🏢 Summary: Hybrid Java Fullstack Developer role focused on building and maintaining scalable web applications using Java and React.js. The position involves developing backend services, modern frontend interfaces, and RESTful APIs while supporting CI/CD processes. Work model includes two days onsite in Warsaw with the remaining days remote. 🗂️ Requirements: Strong experience with Java, Solid experience with React.js, Experience building and consuming REST APIs, Strong knowledge of JavaScript, Strong knowledge of HTML, Strong knowledge of CSS, Experience with Git, Experience with CI/CD pipelines, Familiarity with Agile environments, English proficiency 📃 Skills: Java, React, REST, JavaScript, HTML, CSS, Git, CI/CD, Spring, TypeScript, SQL, Docker 🏢 Description: We are looking for an experienced Java Fullstack Developer to join our development team in Kraków. In this role, you will work on building and maintaining scalable web applications, contributing to both backend services and modern frontend interfaces. This position follows a hybrid working model with two/three days per week onsite in Warsaw . Key Responsibilities Develop and maintain backend services using Java Build responsive and modern user interfaces using React.js Design and implement RESTful APIs Collaborate with product managers, designers, and engineers to deliver new features Write clean, maintainable, and efficient code Participate in code reviews and contribute to development best practices Troubleshoot and resolve technical issues Support integration and deployment through CI/CD pipelines Required Skills and Experience Strong experience with Java Solid experience with React.js Experience building and consuming REST APIs Strong knowledge of JavaScript, HTML, and CSS Experience with Git and modern development workflows Familiarity with Agile development environments Good communication skills in English Nice to Have Experience with Spring Boot Experience with TypeScript Knowledge of SQL databases Familiarity with Docker or cloud platforms Work Model Hybrid: 2 days onsite in Warsaw , remaining days remote.
Technology
Strategicsiq
Java & React.js Developer - Krakow - Poland 2/3 days onsite
Senior
Hybrid
Krakow, Poland
1,200 - 1,450 PLN
🏢 Summary: Hybrid Java & React.js Developer role focused on building and maintaining scalable web applications, covering both backend services and modern frontend interfaces. The position involves developing RESTful APIs, implementing responsive UIs, and supporting integration and deployment through CI/CD pipelines. 🗂️ Requirements: Strong experience with Java, Solid experience with React.js, Experience building and consuming REST APIs, Strong knowledge of JavaScript, Strong knowledge of HTML, Strong knowledge of CSS, Experience with Git, Experience with CI/CD pipelines 📃 Skills: Java, React.js, JavaScript, HTML, CSS, REST, Git, CI/CD 🏢 Description: We are looking for an experienced Java & React.js Developer to join our development team in Kraków. In this role, you will work on building and maintaining scalable web applications, contributing to both backend services and modern frontend interfaces. This position follows a hybrid working model with two/three days per week onsite in Kraków . Key Responsibilities Develop and maintain backend services using Java Build responsive and modern user interfaces using React.js Design and implement RESTful APIs Collaborate with product managers, designers, and engineers to deliver new features Write clean, maintainable, and efficient code Participate in code reviews and contribute to development best practices Troubleshoot and resolve technical issues Support integration and deployment through CI/CD pipelines Required Skills and Experience Strong experience with Java Solid experience with React.js Experience building and consuming REST APIs Strong knowledge of JavaScript, HTML, and CSS Experience with Git and modern development workflows Familiarity with Agile development environments Good communication skills in English Nice to Have Experience with Spring Boot Experience with TypeScript Knowledge of SQL databases Familiarity with Docker or cloud platforms Work Model Hybrid: 2 days onsite in Kraków , remaining days remote.
Technology
StrategicsIQ
Java Full Stack Developer (Hybrid – 2 Days Onsite in Kraków, Poland)
Senior
Hybrid
Krakow, Poland
1,200 - 1,450 PLN
🏢 Summary: Hybrid Java Full Stack Developer role focused on modernizing enterprise systems and building scalable, cloud-native microservices and web applications using Java and React. The position involves migrating legacy platforms to API-driven architectures, enhancing automation, and improving system efficiency and scalability. Work includes backend and frontend development within containerized and Kubernetes-based environments. 🗂️ Requirements: Strong experience with Java 11+, Hands-on experience with Kubernetes, Experience with containerized environments, Proficiency with Git, Strong Unix/Linux command line skills, Experience with SQL databases, Knowledge of RESTful APIs, Understanding of microservices architecture, Familiarity with HTTP, Familiarity with JavaScript 📃 Skills: Java, React, Kubernetes, Git, Unix, Linux, SQL, Oracle, REST, HTTP, JavaScript, Spring, SpringBoot, Microservices, Docker 🏢 Description: We are looking for a skilled Java Full Stack Developer to join our team in Kraków. This is a hybrid role requiring 2 days per week onsite , offering the opportunity to work on modernizing enterprise systems and building scalable, cloud-native solutions. Key Responsibilities Design, build, and support scalable services, microservices, and applications (both backend and frontend) using Java (11/17/21) and modern web technologies such as React Contribute to the modernization of legacy systems, including migration from mainframe and IBM WebSphere to API-driven and microservices-based architectures Help reduce operational costs and system complexity through modern engineering practices Improve testing efficiency by implementing and expanding automated testing frameworks Enhance Straight-Through Processing (STP) capabilities across services and platforms Required Skills & Experience Strong experience with Java (11 or higher) ; experience with Java 17+ is highly preferred Hands-on experience with Kubernetes and containerized environments Proficiency with Git for version control Strong command of Unix/Linux systems and CLI tools Solid experience with databases and SQL (Oracle preferred) Good understanding of RESTful APIs and microservices architecture Familiarity with HTTP/web technologies and JavaScript Nice to Have Experience with Reactjs for frontend development Background working in a DevOps-oriented delivery team Knowledge of application monitoring and observability tools Experience with Spring / Spring Boot
Technology
Strategicsiq
𝗝𝗮𝘃𝗮 𝗮𝗻𝗱 𝗥𝗲𝗮𝗰𝘁.𝗷𝘀 𝗙𝘂𝗹𝗹 𝗦𝘁𝗮𝗰𝗸 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿 - Krakow - Poland
Mid
Hybrid
Krakow, Poland
1,350 - 1,600 PLN
🏢 Summary: Full Stack Developer role focused on building scalable backend services in Java and modern, responsive front-end applications in React.js. The position involves designing RESTful APIs, collaborating with cross-functional teams, and delivering clean, maintainable, high-quality code in a hybrid work model. 🗂️ Requirements: Commercial experience with Java, Experience with Spring Boot framework, Strong knowledge of React.js, Proficiency in modern JavaScript, Experience designing and consuming RESTful APIs, Experience with relational or non-relational databases, Experience with version-controlled collaborative development, Availability to work onsite in hybrid model (Cracow) 📃 Skills: Java, SpringBoot, React, JavaScript, REST, SQL, NoSQL, AWS, Azure, GCP, Docker, Kubernetes, CICD 🏢 Description: 𝗪𝗲 𝗔𝗿𝗲 𝗛𝗶𝗿𝗶𝗻𝗴: 𝗝𝗮𝘃𝗮 𝗮𝗻𝗱 𝗥𝗲𝗮𝗰𝘁.𝗷𝘀 𝗙𝘂𝗹𝗹 𝗦𝘁𝗮𝗰𝗸 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿 We are currently seeking a skilled and motivated Full Stack Developer with strong expertise in Java and React.js to join our growing team. In this role, you will be responsible for designing and developing scalable backend services using Java, as well as building modern, responsive user interfaces using React.js. You will work closely with cross-functional teams to deliver high-quality, reliable solutions, while ensuring that your code is clean, maintainable, and efficient. 𝗞𝗲𝘆 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀: Developing robust backend applications using Java, ideally with Spring Boot Creating intuitive and high-performing front-end applications using React.js and modern JavaScript Designing and consuming RESTful application programming interfaces Collaborating with colleagues across engineering, product, and design teams Contributing to code reviews and continuous improvement practices 𝗪𝗲 𝗮𝗿𝗲 𝗹𝗼𝗼𝗸𝗶𝗻𝗴 𝗳𝗼𝗿 𝗰𝗮𝗻𝗱𝗶𝗱𝗮𝘁𝗲𝘀 𝘄𝗵𝗼 𝗵𝗮𝘃𝗲: Proven experience working with Java and related frameworks Strong knowledge of React.js and modern JavaScript standards Experience working with relational or non-relational databases A proactive approach to problem-solving and a strong attention to detail Excellent communication and teamwork skills It would be beneficial if you also have: Experience working with cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform Exposure to continuous integration and continuous delivery pipelines Familiarity with containerisation technologies such as Docker and Kubernetes 📍 𝗟𝗼𝗰𝗮𝘁𝗶𝗼𝗻: Cracow, Poland (Hybrid – 3 days per week onsite) 💼 𝗘𝗺𝗽𝗹𝗼𝘆𝗺𝗲𝗻𝘁 𝗧𝘆𝗽𝗲: B2B If you are passionate about building impactful technology and are looking to take the next step in your career, we would be delighted to hear from you. Please apply or get in touch directly for more information.
Technology
ITDS
Senior Java & React Fullstack Engineer – Software Development
Senior
Hybrid
Krakow, Poland
25,200 - 32,760 PLN
🏢 Summary: Senior Fullstack Engineer role focused on designing and building scalable Java and React applications in a hybrid model. The position involves architecture design, backend and frontend development, DevOps practices, and driving high-quality software delivery across the full SDLC. 🗂️ Requirements: 8+ years of experience in Java application development, Strong proficiency in Java and React, Experience in Web API development, Experience building scalable backend services, Strong SQL skills, Experience with PostgreSQL, Experience with T-SQL scripting, Experience in query optimization and performance tuning, Experience with CI/CD pipelines, Strong knowledge of SDLC 📃 Skills: Java, React, SQL, PostgreSQL, T-SQL, CI/CD, DevOps, SDLC, WebAPI, REST, DesignPatterns, UX 🏢 Description: Empower innovation at the forefront of software development — shape scalable solutions that transform user experiences! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Java & React Fullstack Engineer – Software Development , you will be working for our client, a leading technology company dedicated to delivering cutting-edge digital solutions. You’ll contribute to designing and building robust applications that enhance customer engagement and operational efficiency, fueling digital transformation and innovation. Your main responsibilities: Participate in software architecture design to ensure scalable, secure, and high-quality systems. Lead UI improvements and implement solutions to elevate UX and application stability. Develop according to best practices and Design Patterns to produce maintainable and efficient code. Analyze requirements thoroughly and recommend enhancements for optimal solutions. Create clear documentation to support ongoing development and maintenance. Develop and validate application prototypes to test concepts and user interactions. Manage changes throughout the Service Management lifecycle, supporting automation and continuous improvement initiatives. Provide exceptional customer support by promptly addressing and resolving technical issues. Communicate effectively to understand customer needs and deliver tailored solutions. You're ideal for this role if you have: 8+ years of professional experience in Java application development, including front-end (preferably React). Strong proficiency in Java, Web API development, and building scalable backend services. Solid SQL skills with PostgreSQL, including T-SQL scripting, query optimization, and performance tuning. Experience with DevOps practices such as CI/CD pipelines. Extensive knowledge of the SDLC, from requirements gathering to deployment and maintenance. Exceptional problem-solving skills and keen attention to detail to ensure high-quality deliverables and resolve complex issues efficiently. It is a strong plus if you have: (optional) Certifications in Java, React, or DevOps. Experience with cloud platforms such as AWS or Azure. Language Required for the role: Fluent English proficiency. Eligibility to work on this role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
ITDS
Senior Fullstack Engineer – Java and React Development
Senior
Hybrid
Krakow, Poland
23,520 - 30,240 PLN
🏢 Summary: Senior Fullstack Engineer role focused on designing and developing scalable, user-centric applications using Java and React in a hybrid Krakow-based environment. The position involves software architecture design, UI improvements, backend development, and DevOps-driven automation to enhance application stability and operational efficiency. The role supports digital transformation through robust system design and continuous service improvement. 🗂️ Requirements: Minimum 5 years of experience in Java production application development, Experience with front-end development using React, Strong proficiency in Java and Web API development, Experience in building secure and scalable backend services, Expertise in database design with PostgreSQL, Experience with T-SQL scripting, query optimization, performance tuning, Hands-on experience with CI/CD pipelines, Strong understanding of SDLC, Fluent English, Legal right to work in the European Union 📃 Skills: Java, React, WebAPI, PostgreSQL, T-SQL, SQL, CI/CD, DevOps, SDLC, AWS, Azure 🏢 Description: Unleash innovation by shaping the future of software architecture and user experience! Krakow-based opportunity with hybrid work model, offering flexibility and dynamic collaboration. As a Senior Fullstack Engineer – Java and React Development , you will be working for our client in the technology industry, focusing on designing scalable, efficient, and user-centric applications. You will contribute to creating cutting-edge solutions that enhance UX, application stability, and operational efficiency, supporting the digital transformation journey. Your main responsibilities: Participating in software architecture design to build robust systems. Leading UI enhancements and improvements to elevate user experience and application stability. Implementing solutions following best Design Patterns for maintainability and scalability. Analyzing requirements to fully understand solutions and recommending data-driven improvements. Creating comprehensive documentation for developed solutions to ensure clarity and knowledge sharing. Developing and testing application prototypes to validate concepts and designs. Managing changes through the Service Management lifecycle, ensuring smooth transitions. Contributing actively to automation initiatives and Service Management process improvements. Providing exceptional customer support by addressing issues promptly and effectively. Communicating with customers to understand needs and deliver tailored solutions. You're ideal for this role if you have: At least 5 years of professional experience in production applications development in Java, including front-end development with React. Strong proficiency in Java and Web API development, with a focus on building secure, scalable backend services. Expertise in database design, particularly with PostgreSQL, T-SQL scripting, query optimization, and performance tuning. Hands-on experience with DevOps practices like CI/CD pipelines. Deep understanding of the Software Development Life Cycle (SDLC), from requirements gathering to deployment and maintenance. Exceptional problem-solving skills with keen attention to detail, ensuring high-quality deliverables. It is a strong plus if you have: Experience with cloud platforms (e.g., AWS, Azure). Certifications in Java, React, or DevOps tools. Language Required for the role: Fluent English, with excellent communication skills. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
ITDS
Senior Full Stack Developer – Java, React & SQL Expertise
Senior
Hybrid
Krakow, Poland
23,100 - 29,400 PLN
🏢 Summary: Senior Full Stack Developer role in a hybrid model (Kraków) focused on building and maintaining scalable, mission-critical financial applications. The position involves end-to-end development, from analysis to deployment and support, using Java, React, and SQL. You will contribute to high-quality full-stack solutions while ensuring performance, stability, and adherence to best practices. 🗂️ Requirements: Minimum 5 years of full-stack development experience, Proficiency in Java, Proficiency in SQL, Proficiency in React, Working knowledge of UNIX environments, Understanding of HTTP APIs and RESTful services, Experience with end-to-end software development lifecycle, Fluent English, Legal right to work in the European Union 📃 Skills: Java, React, SQL, Kotlin, UNIX, HTTP, REST, DevOps 🏢 Description: Unleash Innovation — Drive Impact as a Senior Full Stack Developer in Kraków! Kraków-based opportunity with hybrid work model (up to 3 days remote). As a Senior Full Stack Developer , you will be working for our client, a leader in Global Markets Technology, focused on delivering robust, scalable solutions that empower financial services worldwide. Join a dynamic team where your expertise will shape mission-critical applications, enhance operational efficiency, and foster digital transformation. Your main responsibilities: Collaborate within a dedicated team of 4–6 developers, taking ownership of all development phases from analysis to deployment and support. Break down business requirements into user stories and deliver iterative enhancements to production. Design, develop, and optimize full-stack solutions using Java, React, and SQL, ensuring high-quality code and adherence to best practices. Identify and address technical debt, balancing new features with system stability and performance. Participate in pair programming and code reviews to foster knowledge sharing and code excellence. Support existing applications post-deployment, ensuring continuous functionality and performance improvements. Follow technology guidelines and constraints, ensuring solutions are scalable, maintainable, and aligned with project standards. You're ideal for this role if you have: At least 5 years of professional experience in full-stack development or related fields. Strong proficiency in Java, SQL, and React; familiarity with Kotlin is a plus. Working knowledge of UNIX environments. Good understanding of HTTP APIs, particularly RESTful services. Demonstrated willingness to learn new programming languages and frameworks. Excellent communication skills in English. It is a strong plus if you have: Experience with DevOps practices or familiarity with other programming languages. Relevant certifications or training related to full-stack development. Language Required for the role: Fluent English (verbal and written). Eligibility to work in this role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
ITDS
Java & React Full Stack Developer – Cloud & Data Projects
Mid
Hybrid
Krakow, Poland
23,100 - 28,350 PLN
🏢 Summary: Full Stack Developer role focused on migrating critical banking reporting systems to the cloud and building scalable web applications in a microservices architecture. The position combines Java and React development with cloud technologies to enhance data and reporting platforms. Work in an agile, cross-country team delivering secure, high-quality financial solutions. 🗂️ Requirements: 3+ years experience in large-scale full-stack web applications, Experience with microservices architecture, Proficiency in Java 17+, Strong knowledge of Spring and Spring Boot, Experience in RESTful API development, Expertise in ReactJS, Strong knowledge of JavaScript and TypeScript, Hands-on experience with Google Cloud Platform, Experience with relational databases or data warehouses, Experience with Git and SCM systems, Knowledge of CI/CD pipelines, Fluent English, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, REST, ReactJS, JavaScript, TypeScript, GCP, PostgreSQL, BigQuery, AlloyDB, Git, GitHub, Jenkins, Microservices, CI/CD 🏢 Description: Unleash innovation at the intersection of cloud, data, and full-stack development — shape the future of banking technology! Krakow-based opportunity with hybrid work model (up to 3 days remote per week). As a Java & React Full Stack Developer , you will be working for our client, a leading global financial institution, supporting the transformation of their data and reporting systems within the International Wealth & Premier Banking division. You will be instrumental in migrating critical reporting platforms to the cloud and developing scalable, web-based applications that enhance decision-making and operational efficiency. Join a dynamic team committed to technological excellence and career growth in the finance sector. Your main responsibilities: Independently design, develop, test, and deploy web applications in a collaborative, cross-country environment. Support the migration of existing reporting systems to cloud-based platforms, ensuring seamless transition and minimal disruption. Mentor and guide team members, facilitating knowledge transfer and best practices for technology stack evolution. Ensure development adherence to IT methodologies, security standards, and documentation requirements. Work in an agile environment to deliver high-quality features aligned with client needs. You're ideal for this role if you have: 3+ years of experience in delivering large-scale full-stack web applications with microservice architecture. Strong proficiency in Java (Java 17+ preferred), Spring/Spring Boot, and RESTful API development. Expertise in ReactJS, JavaScript, and TypeScript. Hands-on experience with Google Cloud Platform products. Working knowledge of relational databases/data warehouses such as PostgreSQL, BigQuery, or AlloyDB. Experience with Git and SCM systems like GitHub. Knowledge of data visualization tools (e.g., Apache ECharts) is an advantage. Understanding of CI/CD pipelines, particularly Jenkins. It is a strong plus if you have: Certifications or experience in cloud architecture or DevOps practices. Language Required for the role: Fluent English communication skills are essential. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
EPAM Systems
Senior Java Developer with React
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Java Developer role focused on building and optimizing enterprise backend systems while contributing to React-based frontend solutions. The position involves working with modern and legacy Java frameworks, Oracle databases, and deploying applications to Azure using CI/CD pipelines. It combines backend architecture, cloud deployment, and frontend collaboration in a dynamic enterprise environment. 🗂️ Requirements: Minimum 5 years of experience in Java backend development, Expertise in Spring Boot and Quarkus, Experience with Struts, JSP, and JDBC, Proficiency in Oracle Database including schema design and PL/SQL, Experience with CI/CD pipelines, Experience deploying applications to Azure, Experience with App Services, Azure SQL, and Kubernetes, Familiarity with React and TypeScript, English proficiency at B2 level or higher 📃 Skills: Java, Spring, SpringBoot, Quarkus, Struts, JSP, JDBC, Oracle, SQL, PLSQL, CI/CD, Azure, AppServices, AzureSQL, Kubernetes, React, TypeScript 🏢 Description: We are seeking a highly skilled Senior Java Developer with expertise in React to enhance and modernize our technology landscape. This role involves working on the development and optimization of backend systems while contributing to cutting-edge React-based UI solutions within a dynamic enterprise setting. This role offers a full office model, with 3 days per week working from the client's office in Krakow, Poland. Responsibilities Design and implement robust backend services using Java Leverage modern frameworks like Spring Boot and Quarkus as well as legacy technologies such as Struts, JSP, and JDBC Contribute to system architecture design and ensure seamless integration across enterprise systems Optimize Oracle Database performance through schema design and PL/SQL programming Manage and deploy applications via CI/CD pipelines to Azure infrastructure, including App Services, Azure SQL, and Kubernetes Develop and enhance React and TypeScript-driven user interfaces in cooperation with the frontend team Conduct thorough code reviews and guide team members by sharing expertise Collaborate with cross-functional teams to ensure scalable and secure application development Requirements At least 5 years of experience in Java backend development Expertise in modern frameworks like Spring Boot and Quarkus, alongside legacy systems such as Struts, JSP, and JDBC Proficiency in Oracle Database, including schema design, SQL, and PL/SQL Competency with CI/CD pipelines and experience in deploying applications to Azure, leveraging App Services, Azure SQL, and Kubernetes Familiarity with React and TypeScript for frontend development Demonstrated ability to mentor junior developers and collaborate effectively within a team English proficiency at B2 level or higher Nice to have Knowledge of system integration within large enterprise ecosystems Familiarity with cloud-native architectures and containerization Background in the financial sector or experience in regulated industries We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. 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
ITDS
Fullstack Java & React Developer | 8+ years of experience
Senior
Hybrid
Krakow, Poland
1,200 - 1,560 PLN
🏢 Summary: Senior Fullstack Engineer role focused on designing and delivering scalable Java and React applications in a hybrid model. The position involves architecture design, backend and UI development, DevOps practices, and end-to-end SDLC ownership to build high-quality digital solutions. The role combines technical leadership, system optimization, and customer-focused problem solving. 🗂️ Requirements: 8+ years Java application development experience, Commercial experience with React frontend development, Strong Java and Web API development skills, Experience building scalable backend services, Advanced SQL knowledge with PostgreSQL, T-SQL scripting and query optimization, Experience with CI/CD pipelines, Strong understanding of SDLC, Fluent English, Legal right to work in the European Union 📃 Skills: Java, React, SQL, PostgreSQL, T-SQL, CI/CD, WebAPI, AWS, Azure, DevOps, SDLC 🏢 Description: Empower innovation at the forefront of software development — shape scalable solutions that transform user experiences! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Java & React Fullstack Engineer – Software Development , you will be working for our client, a leading technology company dedicated to delivering cutting-edge digital solutions. You’ll contribute to designing and building robust applications that enhance customer engagement and operational efficiency, fueling digital transformation and innovation. Your main responsibilities: Participate in software architecture design to ensure scalable, secure, and high-quality systems. Lead UI improvements and implement solutions to elevate UX and application stability. Develop according to best practices and Design Patterns to produce maintainable and efficient code. Analyze requirements thoroughly and recommend enhancements for optimal solutions. Create clear documentation to support ongoing development and maintenance. Develop and validate application prototypes to test concepts and user interactions. Manage changes throughout the Service Management lifecycle, supporting automation and continuous improvement initiatives. Provide exceptional customer support by promptly addressing and resolving technical issues. Communicate effectively to understand customer needs and deliver tailored solutions. You're ideal for this role if you have: 8+ years of professional experience in Java application development, including front-end (preferably React). Strong proficiency in Java, Web API development, and building scalable backend services. Solid SQL skills with PostgreSQL, including T-SQL scripting, query optimization, and performance tuning. Experience with DevOps practices such as CI/CD pipelines. Extensive knowledge of the SDLC, from requirements gathering to deployment and maintenance. Exceptional problem-solving skills and keen attention to detail to ensure high-quality deliverables and resolve complex issues efficiently. It is a strong plus if you have: Certifications in Java, React, or DevOps. Experience with cloud platforms such as AWS or Azure. Language Required for the role: Fluent English proficiency. Eligibility to work on this role: Only candidates with an existing legal right to work in the European Union will be considered for this role. We offer you: ITDS Business Consultants is involved in various, innovative, and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes: Stable and long-term cooperation with very good conditions Enhance your skills and develop your expertise in the financial industry Work on the most strategic projects available in the market Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years Participation in Social Events, training, and work in an international environment Access to an attractive Medical Package Access to Multisport Program #GETREADY Internal job ID #8955 You can report violations in accordance with ITDS’s Whistleblower Procedure available here .