May 20, 2026

Java Fullstack Developer (lottery)

Senior • Remote

Warsaw, Poland

We are looking for an experienced Fullstack Engineer who will be responsible for designing, developing, and maintaining modern enterprise applications in a cloud-native architecture. The person in this role will work on both backend and frontend solutions (Java + Angular).

Our expectations

  • 5+ years of professional backend development experience

  • Strong expertise in Java 17+ and Spring ecosystem (Spring Boot, Spring Security)

  • Strong knowledge of Angular and frontend development with TypeScript

  • Experience with PostgreSQL, Hibernate/JPA

  • Experience with cloud-native and microservices architecture

  • Hands-on experience with Maven, Git, GitHub, and CI/CD pipelines

  • Knowledge of Kubernetes, Docker

  • Experience with SQL databases and REST API development

  • Familiarity with JUnit, AssertJ, and Hamcrest

  • Bash/Shell scripting skills

  • Strong understanding of secure coding practices and scalable application design

  • Experience working in Agile/Scrum environments

  • Good English communication skills (B2/C1)

Welcome Skills

  • Experience with Kafka and event-driven architecture

  • Knowledge of Python scripting

  • Familiarity with Go (Golang) or C

  • Experience with monitoring and logging tools such as Grafana, Prometheus, and Kibana

  • Knowledge of OWASP Top 10 and application security best practices

  • Experience with JIRA or similar project management tools

  • Previous experience in enterprise-scale distributed systems

Key tasks

  • Develop and maintain scalable backend applications using Java 17+ and Spring Boot

  • Design and optimize PostgreSQL databases and manage schema migrations with Liquibase

  • Build and maintain modern frontend applications using Angular

  • Develop secure, high-performance, and cloud-native solutions

  • Contribute to CI/CD pipelines and deployment automation

  • Support containerized deployments using Docker, Kubernetes, and Helm

  • Collaborate with distributed engineering teams in Agile environments

  • Participate in architecture discussions, code reviews, and technical mentoring

  • Ensure application reliability, scalability, and maintainability across backend and frontend layers

Similar jobs you might like

Technology

Strategicsiq

Full Stack Java & Angular Developer - Wroclaw - Hybrid

Senior

Hybrid

Wroclaw, Poland

1,500 - 1,600 PLN

🏢 Summary: Senior full-stack engineering role focused on building scalable enterprise applications using Java and Angular. The position involves designing and maintaining microservices, APIs, and responsive user interfaces while ensuring high code quality, security, and performance. The role also contributes to CI/CD, DevOps practices, and Agile delivery processes. 🗂️ Requirements: Strong hands-on experience with Java 17+, Experience with Spring Boot and microservices architecture, Solid experience with Angular 14+, Proficiency in TypeScript, HTML, CSS, Experience designing and consuming RESTful APIs, Experience with relational databases (Oracle, SQL Server or PostgreSQL), Familiarity with Git version control, Experience with CI/CD tools (Jenkins, GitHub Actions or similar), Understanding of software development lifecycle and testing frameworks, Experience working in Agile/Scrum environments 📃 Skills: Java, SpringBoot, Angular, TypeScript, HTML, CSS, REST, Microservices, Oracle, SQLServer, PostgreSQL, Git, Jenkins, GitHubActions, CICD, Agile, Scrum 🏢 Description: Overview We are looking for a Senior Associate in Software Engineering with strong full-stack development experience, combining backend expertise in Java with frontend engineering using Angular. The ideal candidate will play a key role in building scalable, high-quality enterprise applications while collaborating closely with cross-functional teams. Key Responsibilities Design, develop, test and maintain full-stack applications using Java (Spring Boot) for backend services and Angular for frontend development. Build and maintain scalable APIs, microservices and responsive user interface components for enterprise platforms. Ensure high standards of performance, code quality, security and reliability by applying engineering best practices. Participate in code reviews, architectural discussions and continuous improvement initiatives. Investigate and resolve production issues, performing root cause analysis and implementing long-term solutions. Contribute to CI/CD pipelines, automated testing frameworks and DevOps practices to enhance software delivery. Integrate applications with databases, messaging systems and internal or third-party enterprise services. Work within Agile/Scrum frameworks and actively contribute to sprint planning, stand-ups and retrospectives. Required Qualifications Strong hands-on experience in Java (version 17 or above), with a focus on Spring Boot and microservices architecture. Solid experience with Angular (version 14 or above), including TypeScript, HTML, CSS and responsive design principles. Good understanding of RESTful APIs, backend integration patterns and secure application development. Experience working with relational databases such as Oracle, SQL Server or PostgreSQL. Familiarity with version control systems such as Git, and CI/CD tools including Jenkins, GitHub Actions or similar. Sound understanding of the software development lifecycle, testing frameworks and Agile methodologies. Strong analytical thinking, problem-solving ability and effective communication skills.

Technology

Link Group

Angular Developer

Mid

Remote

Warsaw, Poland

25,000 - 27,000 USD

🏢 Summary: Frontend-focused engineering role centered on building Angular applications integrated with Java backends in a cloud-native environment. The position involves working with CI/CD pipelines and containerized deployments on Kubernetes-based infrastructure. Candidates will collaborate on API integration and contribute to reliable, automated release processes. 🗂️ Requirements: Strong experience with Angular, Solid Java knowledge, Experience integrating frontend with backend APIs, Proficiency with Git, Practical experience with CI/CD pipelines, Familiarity with Kubernetes, Familiarity with Helm, Cloud experience with Azure or AWS, Understanding of containerized application delivery 📃 Skills: Angular, Java, Git, CICD, GitHubActions, Kubernetes, Helm, Azure, AWS, APIs, Containerization 🏢 Description: Role overview Position focused primarily on frontend engineering with Angular, while working in a Java-based ecosystem. Fullstack experience is valued but not required. The role involves contributing to modern cloud-native applications deployed in containerized environments with automated delivery pipelines. Responsibilities Build and maintain Angular frontend components integrated with Java backends Collaborate with backend engineers on API design and integration Work within CI/CD pipelines to support reliable deployments Participate in code reviews and enforce clean engineering standards Contribute to containerized cloud deployments and release processes Requirements Strong experience with Angular and modern frontend engineering practices Solid Java knowledge for backend integration Proficiency with Git and collaborative workflows Practical experience with CI/CD pipelines (e.g., GitHub Actions) Familiarity with Kubernetes and Helm Cloud exposure — Azure preferred, AWS acceptable Understanding of containerized application delivery Nice to have Fullstack development experience Exposure to microservices architectures Experience working in agile delivery teams Education Bachelor’s degree in Computer Science or related field preferred

Technology

Strategicsiq

Full Stack Engineer (Java, Cloud & React)

Senior

Hybrid

Krakow, Poland

1,350 - 1,500 PLN

🏢 Summary: Senior Full Stack Engineer role focused on designing and delivering scalable, cloud-native applications across backend, frontend, and cloud infrastructure. The position involves building high-performance Java systems, modern React interfaces, and deploying solutions on Azure in a distributed enterprise environment. The engineer contributes to architecture decisions and ensures reliable CI/CD and production operations. 🗂️ Requirements: 7+ years Java experience, Strong enterprise backend development, Experience with ReactJS, Experience with Azure cloud platform, Strong PostgreSQL knowledge, Relational data modeling skills, 2+ years CI/CD experience, Experience with DevOps practices, Ability to work across full stack, Strong debugging skills in distributed systems 📃 Skills: Java, ReactJS, Azure, PostgreSQL, CI/CD, DevOps, Microservices, SQL, Cloud, Git 🏢 Description: Senior Full Stack Engineer (Java, Cloud & React) We are looking for a Senior Full Stack Engineer who can take ownership of designing and delivering scalable, cloud-native applications. The role involves working across backend services, frontend interfaces, and cloud infrastructure in a highly distributed enterprise environment. What you will do Design and build high-performance backend systems using Java 17+ Develop modern, responsive UI applications using ReactJS Build and deploy cloud-native applications on Microsoft Azure Work with PostgreSQL for scalable and efficient data design Collaborate with DevOps teams to ensure smooth CI/CD pipelines and releases Debug and resolve complex production issues across distributed systems Contribute to architecture discussions and technical decision-making What we are looking for Strong hands-on expertise in Java (7+ years) and enterprise backend development Solid experience in ReactJS-based frontend development Experience working with cloud platforms (Azure preferred) Strong understanding of PostgreSQL and relational data modeling Exposure to DevOps practices and CI/CD pipelines (2+ years) Ability to work across the stack and handle production-grade systems Strong problem-solving and debugging skills Nice to have Experience designing microservices-based architectures Exposure to large-scale distributed systems Experience working in enterprise-grade cloud environments Interested? Share your CV to a company who matters about your growth and long term prospects.

Technology

Link Group

Full-Stack / Backend Developer (Java + AWS+ React.js)

Mid

Remote

Warsaw, Poland

100 - 160 PLN

🏢 Summary: Full-Stack / Backend Developer role focused on building and maintaining scalable applications and REST APIs that support client products. The position involves developing new integrations, enhancing existing backend and frontend systems, and improving platform performance and reliability. You will contribute to architecture improvements and work within a cloud-based environment. 🗂️ Requirements: Minimum 3 years commercial experience, Experience with Java, Experience with Spring Boot, Experience with AWS, Experience with MongoDB, Experience with PostgreSQL, Experience with React.js, Experience designing REST APIs, Knowledge of backend architecture, Experience with cloud environments, Understanding of clean code principles, Experience working in Agile environment 📃 Skills: Java, SpringBoot, AWS, MongoDB, PostgreSQL, React, REST, Agile, Cloud, Architecture 🏢 Description: We are looking for an experienced Full-Stack / Backend Developer to join our team and help build scalable applications and APIs supporting our clients’ products. You will work on both backend and frontend solutions, contributing to product development, system improvements, and ongoing platform stability. Your Responsibilities Develop new APIs to support client integrations and business features. Maintain and enhance existing backend and frontend applications. Fix bugs and improve application performance and reliability. Upgrade and support operational aspects of the platform. Identify opportunities to improve product quality, architecture, and development processes. Collaborate with developers, product teams, and stakeholders to deliver high-quality solutions. Participate in code reviews and contribute to best engineering practices. Required Skills Minimum 3 years of commercial experience with: Java Spring Boot AWS MongoDB PostgreSQL React.js Experience designing and developing REST APIs. Knowledge of backend architecture and modern web applications. Experience working with cloud-based environments (AWS). Understanding of software development best practices and clean code principles. Ability to work in an Agile development environment.

Technology

Link Group

Full-stack Front-end Developer (React, Java)

Mid

Remote

Warsaw, Poland

100 - 160 USD

🏢 Summary: Full-Stack Front-End Developer role focused on building and enhancing modern, cloud-based web applications with strong emphasis on user experience, performance, and scalability. The position involves developing frontend features in React.js, integrating with Java backend services, and working within AWS environments. The role includes maintaining existing applications, optimizing performance, and contributing to best development practices in an Agile team. 🗂️ Requirements: Minimum 3 years commercial experience with React.js, Minimum 3 years commercial experience with JavaScript, Minimum 3 years commercial experience with TypeScript, Minimum 3 years commercial experience with Java, Minimum 3 years commercial experience with AWS, Experience building responsive web applications, Experience integrating frontend applications with APIs, Understanding of frontend architecture, Knowledge of Agile methodologies 📃 Skills: React.js, JavaScript, TypeScript, Java, AWS, API, Agile 🏢 Description: We are looking for a Full-Stack Front-End Developer who is passionate about building modern, cloud-based applications and delivering excellent user experiences. You will work on developing and maintaining several existing applications and services, focusing on improving usability, performance, and scalability in a cloud environment. Responsibilities Maintain and develop high-quality user experiences across multiple web applications and services. Build and enhance frontend features using React.js and modern JavaScript frameworks. Collaborate with backend services developed in Java . Improve application performance, usability, and responsiveness. Work with cloud-based environments hosted on AWS . Fix bugs, optimize existing solutions, and introduce improvements. Collaborate closely with developers, product teams, and stakeholders. Contribute to code reviews and follow best development practices. Required Skills Minimum 3 years of commercial experience with: React.js JavaScript TypeScript Java AWS Experience building responsive and user-focused web applications. Understanding of frontend architecture and modern UI development practices. Experience integrating frontend applications with APIs. Knowledge of Agile development methodologies. Strong problem-solving and communication skills.

Technology

Link Group

Java Developer with Azure

Mid

Remote

Warsaw, Poland

110 - 135 PLN

🏢 Summary: Backend Developer role focused on designing and building scalable, cloud-based applications using Java and Spring Boot in a microservices architecture. The position involves developing and deploying distributed, event-driven services on Azure using modern containerization and API technologies. The offer emphasizes building reliable, high-quality backend systems with up-to-date cloud-native practices. 🗂️ Requirements: Strong Java development experience, Experience with Spring Boot, Experience with microservices architecture, Experience with cloud-native applications, Familiarity with Azure, Knowledge of Kafka or similar messaging systems, Understanding of GraphQL or REST APIs, Experience with Docker, Experience with Kubernetes 📃 Skills: Java, Spring, SpringBoot, Microservices, Azure, Kafka, GraphQL, REST, Docker, Kubernetes 🏢 Description: We are seeking a talented Backend Developer to join our team, contributing to the design and development of modern, cloud-based applications. The role focuses on building scalable and maintainable services using up-to-date technologies and best practices. Key Responsibilities: Develop and maintain backend services using Java and Spring Boot . Build and support microservices solutions for distributed systems. Work with cloud platforms such as Azure , including event-driven architectures. Implement and consume APIs using GraphQL or REST. Package and deploy applications using Docker and Kubernetes . Collaborate with team members to deliver reliable, high-quality software. Required Skills & Experience: Strong background in Java development with Spring Boot . Experience with microservices and cloud-native applications. Familiarity with Azure , Kafka , or similar messaging/event systems. Understanding of API design ( GraphQL /REST). Practical experience with containerization ( Docker , Kubernetes ). Nice to Have: Knowledge of CI/CD practices and automated deployments. Experience with monitoring, logging, or observability in distributed systems.

Technology

Grafton Recruitment

Mid/Senior Java Developer

Senior

Hybrid

Warsaw, Poland

19,000 - 25,000 PLN

🏢 Summary: Senior Java Developer role in an agile, international team focused on designing and building cloud-based backend and fullstack solutions. The position involves architecting scalable systems, ensuring high code quality, and contributing to CI/CD and DevOps practices. The role also includes technical leadership and collaboration with cross-functional teams to deliver secure, high-performance applications. 🗂️ Requirements: Expert knowledge of Java for backend and fullstack development, Experience architecting cloud-based SaaS solutions, Proficiency in automated testing and CI/CD pipelines, Experience with version control systems, Ability to deliver secure and scalable code, Bachelor’s degree in Computer Science, Engineering or related field with 5+ years of experience OR 9+ years of relevant industry experience 📃 Skills: Java, SaaS, CI/CD, Git, AWS, GCP, Azure, Docker, Kubernetes, TypeScript, Python 🏢 Description: About the Role: We are looking for a Senior Java Developer to join an agile, international engineering team working on cloud-based solutions serving diverse industries. As a technical leader, you will design, build, and maintain robust backend and fullstack systems, impacting both product performance and business outcomes. Must Have Expert knowledge of Java (backend/fullstack web development) Experience architecting cloud-based solutions (SaaS platforms or similar) Proficiency in automated testing, deployment pipelines, version control, and CI/CD practices Strong command of English for daily teamwork in multicultural environments Demonstrated ability to deliver secure, scalable, high-quality code Bachelor’s degree in Computer Science, Engineering, or related field with 5+ years of professional experience, OR 9+ years’ relevant industry experience (without degree) Nice to Have Exposure to other technologies (TypeScript, Python, etc.) Experience working with multiple data models and integrating acquired codebases Previous engagement in Agile/Scrum teams (sprint planning, retrospectives, hackathons) Background in industries like energy, IoT, finance, or regulated environments Familiarity with modern cloud platforms (AWS, GCP, Azure) and DevOps practices (Docker, Kubernetes) Your Profile Tech Enthusiast: Keen to learn and apply emerging technologies and best practices Analytical Thinker: Able to define requirements and design effective solutions to complex challenges Product Mindset: Understands how technical decisions influence user experience and business drivers Team Player: Works well in autonomous, distributed teams and supports collaborative engineering culture Key Responsibilities Design and develop Java-based backend and fullstack features for cloud-based applications Contribute to scalable, unified system architectures and help integrate diverse platforms and technologies Write and maintain high-performance, secure code and automated tests to ensure product quality Participate in sprint planning, code reviews, retrospectives, and technical discussions Work closely with product managers and business stakeholders to align technical development with commercial goals Mentor junior engineers and promote continuous improvement in team processes Ready for your next challenge? Send your CV detailing your experience in Java, cloud technologies, and agile teams. Tell us about your approach to system architecture and cross-team collaboration!

Technology

emagine Polska

Junior Fullstack Developer - Java & React (Lisbon/Porto)

Junior

Hybrid

Lisbon, Portugal

🏢 Summary: Fullstack Developer role focused on building and maintaining web applications using Java on the backend and React on the frontend. The position involves API design, database integration, and unit testing to deliver robust, high-quality software. Candidates will work across the full stack, contributing to both development and code quality processes. 🗂️ Requirements: 2+ years of Java programming experience, Strong knowledge of SQL, Experience with API definition, Proficiency in Git, Experience with JUnit testing, Proficiency in React, Proficiency in Next.js 📃 Skills: Java, React, Next.js, SQL, API, Git, JUnit 🏢 Description: Introduction & Summary: We are seeking a skilled Fullstack Developer specializing in Java and React. The ideal candidate will have over 2 years of experience in Java programming along with a solid understanding of modern frontend frameworks. The role requires proficiency in SQL and API definition, as well as experience with Git and Junit, making it essential for creating robust applications. Main Responsibilities: The Fullstack Developer will take on a pivotal role in our development team, responsible for both backend and frontend tasks. Develop and maintain web applications using Java and React. Define and implement APIs for seamless integration. Collaborate with cross-functional teams to design and deliver software solutions. Conduct unit testing to ensure high-quality code. Utilize Git for version control and collaboration. Key Requirements: 2+ years of experience in Java programming. Strong knowledge of SQL. Experience with API definition. Proficiency in Git. Experience with Junit testing. Proficient in frontend frameworks - React and Next.js. Nice to Have: Experience with Kafka and Spring Kafka (very nice to have). Some experience in microservices development. Familiarity with MongoDB. Experience with Spring Data JPA.

Technology

Toro Performance Sp. z o.o.

Senior Fullstack Engineer (Java + Angular)

Senior

Remote

🏢 Summary: Senior Fullstack Engineer role focused on strengthening application security across a global platform. The position involves resolving security findings, upgrading Java and TypeScript dependencies, and ensuring system stability across backend and frontend layers. The engineer works on enterprise-grade financial systems with strong emphasis on secure design and integration. 🗂️ Requirements: 7+ years of Java enterprise development experience, Strong experience in application security analysis and remediation, Experience with dependency management and upgrades, Proficiency in Java SE and JEE, Proficiency in TypeScript, Experience with Spring framework, Experience with JMS, Experience with JPA and Hibernate, Frontend experience with Angular (v2+), Experience with Observables and Redux, Experience with IAM integrations (OAuth, OIDC, SSO), Knowledge of enterprise integration and design patterns, Experience working with financial systems 📃 Skills: Java, JavaSE, JEE, TypeScript, Spring, JMS, JPA, Hibernate, Angular, Observables, Redux, OAuth, OIDC, SSO, IAM, Security, Finance, Patterns 🏢 Description: We are looking for a Senior Fullstack Engineer with a strong security focus to support a global platform. The role involves resolving security findings, upgrading dependencies (Java & TypeScript), and ensuring that security improvements do not impact system functionality. You will collaborate with distributed international teams. Key Responsibilities Investigate and remediate security findings across the platform Upgrade and maintain dependencies (Java, TypeScript/JavaScript) Ensure security fixes do not affect application stability and performance Contribute across both backend and frontend layers Collaborate with global teams and stakeholders Must Have 7+ years of experience in Java enterprise development Strong background in application security (analysis & remediation) Experience with dependency management and upgrades Proficiency in Java SE/JEE and TypeScript Experience with Spring, JMS, JPA/Hibernate Frontend experience with Angular (v2+) , Observables, Redux Experience with IAM integration (OAuth, OIDC, SSO) Knowledge of enterprise integration/design patterns Experience in financial systems Fluent English and strong communication skills Nice to Have Experience with Apache Camel Familiarity with Jenkins, Harness IO, Kafka

Technology

Remodevs

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

5,900 - 6,200 USD

🏢 Summary: Backend-focused Full Stack Developer role centered on designing and building scalable, secure Java-based applications within an Agile environment. The position emphasizes backend development with Spring Boot and microservices, while contributing to CI/CD, cloud deployments, and optionally modern React-based frontend components. You will develop high-performing systems, integrate APIs, and ensure code quality through testing and best practices. 🗂️ Requirements: 5+ years experience as Java Backend or Full Stack Developer, Strong proficiency in Java, Experience with Spring Boot, Hibernate, JPA, Experience building REST APIs and microservices, Knowledge of OAuth2 and JWT authentication, Experience with SQL and NoSQL databases, Experience with CI/CD pipelines, Experience with Docker and Kubernetes, Experience with AWS, Azure or GCP, Bachelor’s or Master’s degree in Computer Science or related field, Experience working in Agile teams 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, Microservices, OAuth2, JWT, PostgreSQL, MySQL, MongoDB, Redis, Jenkins, GitHubActions, GitLab, Docker, Kubernetes, AWS, Azure, GCP, React, Redux, TypeScript, HTML5, CSS3 🏢 Description: Overview We are a company leveraging AI to optimize business operations. Our mission is to provide digital solutions and consulting services that help companies grow and create value. By using modern technology, we simplify processes, increase efficiency, and discover new revenue opportunities—especially in private capital markets. Our ecosystem includes: PaaS (Platform as a Service): A core platform that enhances workflows, provides actionable insights, and supports value creation. SaaS (Software as a Service): A cloud platform offering robust performance and intelligent tools at scale. S&C (Solutions & Consulting): Flexible tools and methodologies to manage, grow, and improve company performance. With over 10 years of experience working with fast-growing companies and private equity businesses, we know how to harness technology to deliver tangible business advantages. Job Description We are looking for a Backend-Focused Full Stack Developer with strong Java expertise. While your main focus will be backend systems, experience with modern frontend technologies (React.js, TypeScript) is a valuable plus. You will join an Agile team to design, build, and maintain scalable, secure, and high-performing applications. Key Responsibilities Backend Development (Primary Focus) Develop and maintain REST APIs and microservices using Java (Spring Boot, Hibernate, JPA). Implement secure authentication, authorization, and data handling mechanisms. Design and optimize databases (PostgreSQL, MySQL, MongoDB) for performance and reliability. Integrate with third-party APIs, cloud services, and internal systems. Participate in deployment pipelines using CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD) and containerization (Docker, Kubernetes). Frontend Development (Nice-to-Have) Build responsive UI components using React.js, Redux, and modern JavaScript/TypeScript. Apply best practices in UI/UX design, performance optimization, and cross-browser compatibility. Work with UI frameworks like Material-UI, Bootstrap, or Tailwind CSS. Code Quality & Testing Write clean, maintainable, and well-documented code. Create unit and integration tests for backend services, and frontend components if applicable. Collaboration & Agile Development Collaborate with designers, product managers, and DevOps engineers. Participate in Agile/Scrum ceremonies and contribute to process improvement initiatives. Required Skills & Experience Backend Strong proficiency in Java , Spring Boot, Hibernate, JPA, and REST API development. Experience with microservices architecture and API Gateway. Knowledge of authentication/authorization protocols: OAuth2, JWT, sessions. Frontend (Optional / Nice-to-Have) Experience with React.js, Redux, TypeScript, HTML5, CSS3, and modern JavaScript. Understanding of state management and component-based design. Familiarity with UI libraries/frameworks: Material-UI, Bootstrap, or Tailwind CSS. Database & DevOps SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis). CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD). Cloud platform experience (AWS, Azure, GCP) and containerization (Docker/Kubernetes). Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 5+ years of experience as a Full Stack or Backend Developer (Java-focused). Experience working in Agile teams. Strong problem-solving and analytical skills. Soft Skills Excellent communication and teamwork abilities. Ability to manage multiple tasks in a fast-paced environment. Eagerness to learn new technologies and improve processes.