April 8, 2026
Fullstack Developer Java/Kotlin/React
Mid • Hybrid
Stockholm, Sweden
emagine is seeking a Fullstack Developer Java/Kotlin/React to support our client in Stockholm.
Start: ASAP
Slut: 2027-02-03
Location: Stockholm
We are looking for a full-stack developer who believes deeply in modern engineering principles and wants to help build a truly digital, domain-driven organization.
You will design, develop, and maintain software products and microservices that enable our business domains to operate efficiently and innovate quickly.
You will work closely with domain experts and other developers to understand real business workflows and translate them into scalable, reliable digital solutions. You will also ensure healthy engineering practices across your team, such as code quality, testing, and DevSecOps-minded ways of working.
• Techstack: Java/Kotlin/Spring boot/React
• Design, develop, and operate backend and frontend solutions central to client’s digital ecosystem.
• Build user-facing features and applications using modern full-stack approaches.
• Ensure the services your team owns are fast, scalable, secure, and observable.
• Collaborate with domain experts to understand business needs and translate them into technical solutions.
• Contribute to healthy engineering culture, including automated testing, continuous delivery, and documentation.
• Work closely with other development teams, product teams, and domain stakeholders to deliver valuable and maintainable solutions
Similar jobs you might like
Technology
emagine Polska
Fullstack Developer (Java focused)
Senior
Hybrid
Stockholm, Sweden
🏢 Summary: Fullstack Developer role focused on building and maintaining a customer-facing B2B portal in a cross-functional Agile team. The position involves backend development in Java, frontend development with JavaScript, and collaboration on scalable, high-quality solutions. The role is hybrid in Stockholm with a long-term contract and possible extension. 🗂️ Requirements: Several years of experience as a Fullstack Developer, Strong experience with Java backend development, Strong experience with JavaScript frontend development, Experience with REST APIs and system integrations, Experience with relational databases, Experience using Git and CI/CD pipelines, Experience working in Agile environments, Fluent English communication skills 📃 Skills: Java, JavaScript, REST, SQL, Git, CI/CD, Scrum, Kanban, Spring, React, TypeScript, Docker, Kubernetes, OAuth, OIDC 🏢 Description: emagine is looking for an experienced Fullstack Developer to strengthen our client’s development team. You will be part of a cross-functional product team responsible for developing, maintaining, and enhancing our client’s customer-facing B2B portal. The role requires close collaboration with Product Owners, UX, Q&A and developers to deliver scalable, high-quality solutions that improve the customer experience. Start: 27th of July Length: 19th of February with possible extension Location: Required to be on-site in Stockholm 2-3 days per week Responsibilities • Develop, test, and maintain features across the full technology stack. • Develop backend services using Java. • Develop frontend functionality using JavaScript and modern web technologies. • Participate in solution design and technical discussions. • Ensure code quality through testing, code reviews, and adherence to development standards. • Troubleshoot and resolve production issues when needed. • Contribute to continuous improvements in development practices, performance, and security. • Participate in Agile ceremonies as part of a Scrum team. Required Competencies • Several years of experience as a Fullstack Developer. • Strong experience with Java backend development. • Strong experience with JavaScript frontend development. • Experience working with REST APIs and system integrations. • Experience with relational databases. • Experience using Git and CI/CD pipelines. • Experience working in Agile development environments (Scrum/Kanban). • Strong analytical and problem-solving skills. • Excellent communication and collaboration skills. • Fluent in English, both written and spoken. Meritorious Experience with one or more of the following is considered an advantage: • Spring Boot • React • TypeScript • Docker and Kubernetes • Microservice architecture • Identity and Access Management (SSO/OAuth/OIDC) • Customer portals or B2B digital platforms • Telecommunications industry Personal Qualities We are looking for someone who is: • Proactive and self-driven. • Solution-oriented with a strong customer focus. • Comfortable working in a fast-paced environment. • A collaborative team player who shares knowledge with colleagues. • Committed to delivering high-quality software.
Technology
emagine Polska
Frontend/Fullstack Developer
Senior
Hybrid
Stockholm, Sweden
🏢 Summary: Frontend/Fullstack Engineer role within a growth and activation team focused on improving user onboarding through personalized, data-driven experiences. The position involves hands-on development across frontend and backend, building interactive UI components and experimentation frameworks to drive user impact. On-site work in Stockholm with a project duration from mid-August to December 31, 2026. 🗂️ Requirements: 4+ years experience with React, 4+ years experience with TypeScript, 4+ years experience with HTML, 4+ years experience with CSS, Backend development experience with Python, Go, or Kotlin, Proven fullstack product development experience, Experience with experimentation and A/B testing, Experience with tracking and data-driven development, Ability to work on-site 4 days per week in Stockholm 📃 Skills: React, TypeScript, HTML, CSS, Python, Go, Kotlin, A/B, Experimentation, Tracking, GCP, Contentful, Optimizely, Mixpanel, Looker 🏢 Description: emagine is looking for a Frontend/Fullstack Engineer to join a growth/activation team. Start: mid-August 2026 End: December 31, 2026 Location: Required to be on-site 4 days per week in Stockholm About the role You will join a team focused on a critical stage of the user journey – onboarding and activation. The goal is to improve how new users discover value through personalized, data-driven experiences and fast iteration cycles. This is a hands-on role with both frontend and backend responsibilities, with a strong focus on delivering user impact. Key responsibilities Build onboarding flows, nudges, and interactive UI components Work fullstack with React/TypeScript and backend in Python, Go, or Kotlin Drive A/B testing and experimentation within a growth context Develop solutions based on user signals and behavior Ensure system reliability and observability Leverage AI-assisted development workflows Requirements 4+ years of experience with React, TypeScript, HTML, and CSS Experience with backend development (Python, Go, or Kotlin) Proven experience in fullstack product development Experience working with experimentation, tracking, and data-driven development Strong ownership mindset and ability to drive work forward Nice to have Strong frontend architecture and performance optimization experience Experience with server-side rendering Experience with GCP and Contentful Familiarity with tools like Optimizely, Mixpanel, Looker
Technology
emagine Polska
Mid level Fullstack (TypeScript/React Native)
Mid
On-site
Stockholm, Sweden
🏢 Summary: Mid-level Fullstack Engineer role focused on building and enhancing customer-facing mobile and web applications within a cloud-native, data-intensive environment. The assignment involves developing backend services and event-driven microservices, integrating with AWS and messaging systems, and ensuring system reliability and observability. The position supports high-transaction, business-critical workflows in a cross-functional product team. 🗂️ Requirements: 4–6 years of software development experience, Strong experience with TypeScript, Strong experience with Node.js, Strong experience with React Native, Experience with event-driven architectures, Experience with distributed systems, Experience with PostgreSQL and/or DynamoDB, Experience with Kafka and SQS, Experience with AWS including S3, Experience with monitoring and observability tools, Experience developing mobile and web applications, Experience with data-intensive applications and complex workflows 📃 Skills: TypeScript, Node.js, React, ReactNative, Kafka, SQS, AWS, S3, PostgreSQL, DynamoDB, Datadog, Microservices 🏢 Description: emagine is looking for a Mid level Fullstack Engineer to join a product development team building and enhancing customer-facing digital services. The assignment involves developing mobile and web applications, contributing to backend services, and working with modern cloud-native technologies in a scalable and data-intensive environment. You will collaborate closely with Product Managers, Designers, and Engineers to deliver high-quality solutions that support business-critical workflows and customer experiences. Start: ASAP (within a few week) Duration: 1 year to start with Location: Stockholm, min 2-3 days/week at the office Wha you will do Develop and maintain applications using React Native, TypeScript, and Node.js. Contribute to the development of event-driven micro services and backend services. Build and maintain integrations using Kafka, SQS, and AWS services. Develop solutions that handle high transaction volumes and complex data flows. Support system reliability, monitoring, and observability initiatives. Work closely with cross-functional teams throughout the product development lifecycle. Participate in experimentation, feature flagging, and A/B testing activities. Profile: 4–6 years of experience in software development. Strong experience with TypeScript, Node.js, and React Native. Experience working with event-driven architectures and distributed systems. Experience with PostgreSQL and/or DynamoDB. Familiarity with Kafka and SQS. Experience with AWS, including S3. Experience using Datadog or similar monitoring and observability tools. Experience developing mobile and web applications. Experience working with data-intensive applications and complex workflows. Experience from fintech or another regulated industry is highly desirable. Familiarity with modern software delivery practices, including feature flags and A/B testing.
Technology
emagine Polska
Fullstack Developer (Java/React) (Fraud/Banking)
Senior
Hybrid
Stockholm, Sweden
🏢 Summary: Senior Full Stack Developer role in Financial Crime Prevention focused on building and operating cloud-native, secure, and scalable banking applications using Java and React. The position involves developing microservices, event-driven systems, AI-enabled solutions, and enterprise integrations in a regulated environment. The consultant will contribute across the full software development lifecycle, including design, deployment, operations, and continuous improvement. 🗂️ Requirements: Strong Java development with Spring Boot and Spring Cloud, Experience with microservice-based architectures, Frontend development using React and TypeScript, Containerization with Docker and Kubernetes, Knowledge of Apache Kafka and event-driven architectures, Experience with Redis and in-memory data platforms, Building RESTful APIs and enterprise integrations, Cloud-native development and CI/CD pipelines, Automated testing, code reviews, and DevSecOps practices, Experience in regulated environments with security and compliance requirements, Knowledge of ITIL processes, Understanding of SSDLC principles, Understanding of AI-enabled applications and ML integrations, Knowledge of LLMs, RAG, AI agents, and secure AI integration, Understanding of IT risk management, AI governance, and regulatory compliance, Ability to collaborate with cross-functional teams and stakeholders, Strong communication and technical solution design skills 📃 Skills: Java, Spring, SpringBoot, SpringCloud, React, TypeScript, Docker, Kubernetes, Kafka, Redis, REST, CI/CD, DevSecOps, ITIL, SSDLC, AI, LLM, RAG, LangChain, LangGraph, SemanticKernel, GCP, Azure, AWS, GitOps 🏢 Description: emagine is looking for a Fullstack Developer Java/React to one of our banking clients for their FCP domain. Start date: ASAP End date: 2027-07-16 Location: Stockholm (3 days onsite, 2 days remote) Description Senior Full Stack Developer – Financial Crime Prevention We are looking for a highly skilled Senior Full Stack Developer with extensive experience in designing, developing, and operating modern cloud-native applications within the Financial Crime Prevention (FCP) domain. The consultant should have a proven track record of building scalable, resilient, and secure distributed systems supporting fraud detection, anti-money laundering (AML), sanctions screening, or other financial crime prevention capabilities. The ideal candidate combines strong software engineering expertise with a deep understanding of enterprise architecture, operational excellence, security, and risk management, ensuring solutions are scalable, maintainable, and compliant with regulatory and organizational requirements. Required competencies -Strong experience in Java development using modern frameworks such as Spring Boot and Spring Cloud. -Proven experience designing and developing microservice-based architectures. -Hands-on experience with modern frontend development using React and TypeScript. -Experience developing and operating containerized applications using Docker and Kubernetes. -Strong knowledge of Apache Kafka, including topics, partitions, producers, consumers, Kafka Connect, and event-driven architectures. -Experience working with Redis and other in-memory data platforms for high-performance, low-latency applications. -Experience building RESTful APIs and integrating with enterprise systems. -Experience working with cloud-native platforms and CI/CD pipelines. Solid understanding of software quality practices, including automated testing, code reviews, and DevSecOps. -Experience implementing solutions in highly regulated environments with strong security and compliance requirements. -Knowledge of ITIL processes, including Incident, Problem, Change, and Service Management. -Experience applying Secure Software Development Lifecycle (SSDLC) principles throughout the software development lifecycle. -Good understanding of AI-enabled applications, including integration with machine learning models, Generative AI services, and Agentic AI frameworks and orchestration patterns. -Familiarity with AI agents, Large Language Models (LLMs), retrieval-augmented generation (RAG), tool/function calling, and secure AI integration within enterprise environments. -Good understanding of IT Risk Management frameworks, security controls, audit requirements, AI governance, and regulatory compliance. -Ability to collaborate effectively with business stakeholders, solution architects, security teams, compliance functions, and cross-functional engineering teams. -Strong communication skills and the ability to translate business requirements into robust, scalable technical solutions. Preferred qualifications -Experience within banking or financial services. -Experience developing high-volume, low-latency transaction processing systems. -Experience with observability tools, logging, monitoring, and performance optimization. -Experience working in agile product teams. -Experience building AI-powered applications using modern frameworks such as LangChain, LangGraph, Semantic Kernel, or similar -Agentic AI orchestration frameworks. -Familiarity with cloud platforms such as Google Cloud Platform (GCP), Microsoft Azure, or Amazon Web Services (AWS). -Experience with Infrastructure as GitOps, and modern deployment practices. The consultant is expected to contribute across the full software development lifecycle, from solution design and implementation to deployment, operations, and continuous improvement, while ensuring that solutions align with enterprise architecture, security standards, operational excellence, and Financial Crime Prevention objectives. The consultant should also be able to identify and implement opportunities where Generative AI and Agentic AI can enhance developer productivity, automation, operational efficiency, and fraud detection capabilities while adhering to enterprise AI governance and security requirements.
Technology
Connectis
Fullstack Developer (Kotlin+React)
Mid
Hybrid
Warsaw, Poland
120 - 150 USD
🏢 Summary: Fullstack Developer (Kotlin + React) role focused on building and integrating internal tools that streamline technology teams’ operations within a large organization. The position involves backend and frontend development, API-based system integrations, and contributing to architecture and technical standards. The project aims to improve efficiency through self-service components and modern technology stack. 🗂️ Requirements: Minimum 3 years of experience with Kotlin, Strong knowledge of Spring Boot, Strong knowledge of React, Proficiency in JavaScript or TypeScript, Experience with Git version control, Knowledge of relational databases, Practical experience with PostgreSQL, Experience designing and integrating REST APIs, Availability for hybrid work in Warsaw (once a week in office) 📃 Skills: Kotlin, Spring, SpringBoot, React, JavaScript, TypeScript, Git, PostgreSQL, SQL, REST, API, npm 🏢 Description: Wspólnie z Partnerem z sektora ubezpieczeniowego poszukujemy osoby na stanowisko Fullstack Developer (Kotlin+React) do projektu, którego celem jest realne usprawnienie funkcjonowania dużej organizacji. Inicjatywa koncentruje się na rozwoju narzędzi wspierających pracę zespołów technologicznych oraz integracji systemów wykorzystywanych w zarządzaniu infrastrukturą, dzięki czemu zespoły technologiczne mogą działać szybciej i efektywniej. 💡 TWOJA ROLA Rozwój backendu oraz frontendowych komponentów z wykorzystaniem Kotlin , Spring Boot , React oraz JavaScript/TypeScript. Projektowanie i implementacja integracji między systemami i usługami w środowisku opartym o API. Współtworzenie architektury rozwiązań, standardów technologicznych oraz dobrych praktyk w zespole. Tworzenie i rozwój narzędzi oraz komponentów Self-Service wspierających zespoły technologiczne. 🔍 CZEGO OCZEKUJEMY OD CIEBIE Minimum 3 lata doświadczenia w programowaniu z wykorzystaniem Kotlin . Doświadczenie w pracy z systemem kontroli wersji Git oraz stosowanie dobrych praktyk programistycznych. Bardzo dobra znajomość Spring Boot , React , JavaScript lub TypeScript oraz praca z npm . Znajomość relacyjnych baz danych oraz praktyczne doświadczenie w pracy z PostgreSQL . Doświadczenie w projektowaniu i integracji systemów z wykorzystaniem REST API . Gotowość do pracy w trybie hybrydowym w Warszawie - raz w tygodniu biuro . ✨ OFERUJEMY Uczestnictwo w spotkaniach integracyjnych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Wsparcie dedykowanego opiekuna Connectis, który zawsze jest dostępny, by pomóc w sprawach związanych z projektem. Rozwój kariery i długofalową współpracę w firmie o ugruntowanej pozycji na rynku. 5000 PLN za polecenie znajomego do projektów. Dostęp do najnowszych technologii i narzędzi pracy. Szybki i zdalny proces. Dziękujemy za wszystkie zgłoszenia. Informujemy, że skontaktujemy się wyłącznie z wybranymi osobami.
Technology
emagine Polska
Full Stack .Net Developer
Senior
Hybrid
Dublin, Ireland
🏢 Summary: Contract Full Stack Developer role focused on enhancing and maintaining a Management System across front-end and back-end, working within an Agile SCRUM environment. The position involves developing new features, supporting legacy systems, implementing modern engineering practices, and contributing across the full software development lifecycle. Hybrid role based in Dublin with responsibility for enterprise-level, business-critical applications. 🗂️ Requirements: 5+ years experience in Full Stack or similar development role, Degree in related field, Strong experience with .NET using VB.NET and C#, Proficiency in SQL Server and stored procedures, Experience with HTML, CSS, Bootstrap, TypeScript, JavaScript, ASP.NET, Experience writing and maintaining unit tests, Experience with Git and TFVC, Understanding of Design Patterns, Experience working in Agile SCRUM, Experience implementing CI/CD and automated QA testing, Experience across full SDLC, Experience developing enterprise-level applications, Understanding of web application security 📃 Skills: .NET, VB.NET, C#, SQL, SQLServer, HTML, CSS, Bootstrap, TypeScript, JavaScript, ASP.NET, Git, TFVC, SCRUM, CI/CD, AzureDevOps, AzureAD, GraphAPI, UnitTesting 🏢 Description: Want to make an impact? We offer that Due to continued growth, we are currently hiring a Full Stack Developer to join our team. emagine is a dynamic, fast-growing international consulting and technology company, founded on real-world experience, focused on custom-fit solutions. We have the proven people and expertise to complete complex projects, while delivering lasting knowledge-transfer benefits to empower our partners for the next challenge. Are you intrigued? Do you want to learn more? A snapshot of your key responsibilities as Full Stack Developer would be: Develop new features and enhancements for the Management System across both front-end and back-end components. Troubleshoot and resolve application issues in a timely manner. Provide front-line support for end-users. Analyse business requirements and translate them into Epics and User Stories. Collaborate within an Agile SCRUM environment to deliver high-quality solutions. Work with legacy codebases while introducing modern software engineering practices such as refactoring, unit testing, CI/CD, and automated QA testing. Maintain source code repositories using Git and TFVC. Participate in all stages of the software development lifecycle, from analysis and design through to testing, deployment, and maintenance. Collaborate with testing, support, and business teams to ensure successful delivery of solutions. Contribute to continuous improvement initiatives and modernisation efforts within the application environment. Requirements: 5+ years experience in a similar role Degree qualification in a related field Strong experience in .NET development using both VB.NET and C#. Proficiency in SQL Server, including strong understanding of stored procedures and database design. Experience with front-end technologies including HTML, CSS/Bootstrap, TypeScript/JavaScript, and ASP.NET. Experience writing and maintaining Unit Tests. Familiarity with source control systems including Git and TFVC. Understanding and practical application of Design Patterns. Experience working within Agile SCRUM methodologies and Story writing. Ability to implement modern engineering practices within legacy frameworks. Exposure to CI/CD pipelines and automated QA testing. Experience with Azure DevOps would be beneficial. Knowledge of Microsoft AD, Azure AD, and Graph API would be advantageous. Work Experience Required Experience working on a variety of medium and large-scale software development projects. Direct responsibility for writing production code and unit tests. Experience across all stages of the software development lifecycle including analysis, development, testing, deployment, and maintenance. Good understanding of security considerations for public-facing web applications. Proven track record in developing enterprise-level software solutions. Experience supporting and maintaining business-critical applications. So, are you ready to join our team? It’s important to remember, emagine is an Equal Employment Opportunity Employer; we value bringing together individuals from diverse backgrounds to develop innovative solutions for our customers. Opportunity type: Contract, (Dublin) Hybrid- 2 days per week onsite
Technology
emagine Polska
Java Fullstack Entwickler mit Fokus Backend, remote und Münster (m/w/d)
Senior
On-site
Muenster, NW, Germany , +1
🏢 Summary: Remote-first contract role for a Java Fullstack Developer focused on backend development with Java, Spring Boot, and microservices. The position involves developing and maintaining scalable applications, implementing CI/CD pipelines, and supporting containerized environments. Occasional onsite presence in Münster is required after onboarding. 🗂️ Requirements: Expert knowledge of Java, Experience with Spring Boot, Experience developing Microservices, Experience with Redis, Experience with PostgreSQL, Knowledge of GitLab CI/CD, Experience with Kubernetes or OpenShift, Ability to work onsite in Münster periodically 📃 Skills: Java, SpringBoot, Microservices, Redis, PostgreSQL, GitLab, CI/CD, Kubernetes, OpenShift, Prometheus, Grafana 🏢 Description: Wir, die emagine GmbH, suchen aktuell einen erfahrenen Java Fullstack Entwickler (m/w/d) mit Schwerpunkt Backend. Ort: Remote und Münster. Onboarding vor Ort, danach 1 - 2 Mal pro Monat und alle 13 Wochen für 2 - 3 Tage. Start: 03.08.2026. Dauer: Bis 31.12.2026, mit Option auf Verlängerung. Auslastung: 100% Zusammenfassung Die Hauptfunktion dieser Rolle besteht darin, als Java Fullstack Entwickler mit Fokus auf das Backend zu agieren und responsiv mit Microservices zu arbeiten, um die Backend- und Frontend-Komponenten der Softwarelösungen effektiv zu entwickeln und zu warten. Verantwortlichkeiten: Entwicklung und Wartung von Microservices mit Java und Spring Boot. Implementierung von CI/CD-Pipelines und Optimierung von DevOps-Prozessen. Zusammenarbeit mit Teams zur Containerisierung und Skalierung von Anwendungen. Gewährleistung der Qualität des Codes durch Versionskontrolle und regelmäßige Überprüfungen. Monitoring und Verbesserung der Systemleistung. Must Haves: Expertenkenntnisse in Java. Erfahrung mit Spring Boot zur Erstellung von Microservices. Umfangreiche Erfahrung mit Datenbanken wie Redis und PostgreSQL. Kenntnisse in CI/CD-Tools, insbesondere GitLab CI/CD. Erfahrung in der Container-Orchestrierung, vorzugsweise mit Kubernetes oder OpenShift. Nice to Haves: Kenntnisse in Monitoring-Tools wie Prometheus oder Grafana. Verständnis von Sicherheitskonzepten in Microservices-Architekturen.
Technology
emagine Polska
Java Full Stack Engineer
Senior
Hybrid
Maia, Portugal
🏢 Summary: Java Full Stack Engineer role focused on designing and developing event-driven microservices and cloud-native delivery solutions using Java and AWS technologies. The position involves building scalable distributed systems, improving delivery experiences, and collaborating with cross-functional teams in a high-performance environment. 🗂️ Requirements: University degree in computer science, engineering, or comparable, Strong experience with Java, Experience with Spring Boot, Experience with microservice-based architecture, Understanding of cloud-native software development, Practical experience with AWS, Experience with Kubernetes, Experience with Docker, Experience with Helm, Knowledge of distributed systems, scalability, resilience, and fault tolerance, Experience with REST APIs, Experience with asynchronous messaging, Experience with event-driven patterns, Experience with streaming technologies, Strong knowledge of PostgreSQL, Experience with Hazelcast, Frontend development experience with Angular, Experience with automated testing, Experience with CI/CD, Familiarity with Prometheus, Familiarity with Grafana, Ability to analyze and improve complex systems, Daily use of AI tooling 📃 Skills: Java, Spring, SpringBoot, AWS, Kubernetes, Docker, Helm, PostgreSQL, Hazelcast, Angular, REST, Microservices, CI/CD, Prometheus, Grafana, Messaging, Streaming, AI 🏢 Description: Emagine is seeking a Java Full stack Engineer: Responsibilities and Duties - Together with your team you design, develop, and integrate event-driven microservices that take smart decisions for delivery preferences based on parcel and consignee data; - You will work closely with cross-functional teams to build high-performance, cloud-native solutions that improve data quality, reduce manual effort, and enhance the end-to-end delivery experience; - You work on digital products with tangible results that bring joy to people every day. What we need - You have a university degree in computer science/engineering or comparable; - You are a team player, like to share your knowledge, and always look for a good solution for the team, product, and company; - Strong experience with Java, Spring Boot, and microservice-based architecture; - Solid understanding of cloud-native software development; - Practical experience with AWS and cloud-based deployment models; - Experience with Kubernetes, Docker, and Helm; - Good understanding of distributed systems, scalability, resilience, and fault tolerance; - Experience with microservices, REST APIs, asynchronous messaging, event-driven patterns, and streaming technologies; - Strong knowledge of relational databases, especially PostgreSQL; - Experience with caching technologies such as Hazelcast; - Frontend development experience, preferably with Angular; - Strong quality mindset with experience in automated testing and CI/CD; - Familiarity with monitoring and observability tools such as Prometheus, Grafana, and centralized logging solutions; - Ability to analyze complex systems and improve performance, reliability, and maintainability; - Hands-on mentality combined with architectural thinking; - You use AI tooling on a daily basis. About emagine: At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com .
Technology
RITS Professional Services
Full-stack Developer (java/react)
Senior
Hybrid
Warsaw, Poland
110 - 130 PLN
🏢 Summary: B2B role for an experienced Full-stack Developer (Java/React) to build and maintain Data Lake, Data Warehouse and "chat with data" solutions, covering both backend services and frontend components. The position involves designing data models, building data pipelines (on-prem and GCP), optimizing SQL queries, and developing conversational web applications end-to-end. Work is performed in a DevSecOps model with responsibility for CI/CD, monitoring and production support. 🗂️ Requirements: Experience with React, Experience with Java and API development, Experience building conversational web applications (chat, streaming, history, feedback, sources), Knowledge of BigQuery and SQL, Experience in data modeling (logical and physical), Experience building data pipelines (on-prem and cloud), SQL query optimization skills, Experience with Git and code review, Experience writing unit, integration and e2e tests, Experience with CI/CD pipelines, Experience with monitoring and logging, Experience in incident handling and production support, Ability to design data-focused UI (tables, charts, drill-down, export) 📃 Skills: Java, React, SQL, BigQuery, GCP, CloudRun, PubSub, Docker, Kubernetes, Git, CI/CD, DevSecOps, APIs, DataLake, DWH 🏢 Description: Poszukujemy doświadczonego Full-stack Developera (java/react), który dołączy do zespołu rozwijającego nowoczesne rozwiązania w obszarze Data Lake, DWH oraz „chat with data”. Praca obejmuje zarówno rozwój backendu, jak i współpracę przy projektowaniu interfejsów oraz komponentów frontendowych. Oferujemy Długoterminowa współpraca w oparciu o kontrakt B2B Prywatna opieka medyczna Karta multisportowa Udział w nowoczesnych projektach Praca hybrydowa – min. 1 dzień w tygodniu w biurze (Poznań lub Warszawa) Obowiązki Budowa i rozwój rozwiązań Data Lake i Data Warehouse (online/offline) Projektowanie i implementacja procesów zasilania danych Modelowanie danych (logiczne i fizyczne) Optymalizacja zapytań SQL (on-prem i GCP) Tworzenie pipeline’ów danych (on-prem oraz chmura GCP) Rozwój narzędzia „chat with data” (end-to-end) Współpraca przy projektowaniu rozwiązań IT zgodnych z wymaganiami biznesowymi Obsługa incydentów i rozwiązywanie problemów produkcyjnych Wsparcie testów i wdrożeń Utrzymanie i serwisowanie systemów Praca w modelu DevSecOps Wymagania Znajomość frontend’u: React Doświadczenie w budowie aplikacji webowych z elementami konwersacyjnymi (chat), w tym: streaming odpowiedzi historia rozmów feedback użytkownika prezentacja źródeł i uzasadnień Doświadczenie backendowe: Java – projektowanie i rozwój usług API Podstawowa znajomość BigQuery / SQL Umiejętność projektowania ergonomicznego UI dla danych: tabele, wykresy, drill-down, eksport wyników Doświadczenie w pracy zespołowej: Git, code review, standardy jakości, dokumentacja testy (unit / integration / e2e) Doświadczenie produkcyjne: CI/CD, monitoring, logowanie reagowanie na incydenty Gotowość do współpracy z AI Engineerami i zespołami data: kontrakty API, formaty danych, walidacje, optymalizacja kosztów Mile widziane Znajomość rozwiązań typu semantic / metrics layer (caching, pre-aggregations, governance metryk) Doświadczenie z narzędziami „conversational analytics” / „chat with data” Znajomość bibliotek UI i data visualization GCP: Cloud Run, Pub/Sub Docker / Kubernetes Doświadczenie w środowisku regulowanym (np. bankowość) Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network Nie zwlekaj i zaaplikuj już teraz! Nr ref.: 30/4/2026/r/3382
Technology
emagine Polska
Fullstack Developer
Mid
On-site
Copenhagen, Denmark
🏢 Summary: Fullstack Developer role focused on building web solutions and backend components using .NET and modern web technologies in an on-prem and Azure-connected environment. The position involves close collaboration within a WebDev team and delivery of solutions for a Copenhagen-based client. This is a full-time, onsite assignment starting ASAP for 3 months. 🗂️ Requirements: Expertise in .NET and .NET Core, Very strong experience with Microsoft SQL (Azure), Very strong experience with React and Node.js, Experience with Azure DevOps, Experience with Microsoft Azure development, Knowledge of Terraform 📃 Skills: .NET, .NETCore, MSSQL, Azure, React, Node.js, AzureDevOps, Terraform 🏢 Description: emagine is looking for a fullstack developer for one of our clients. As the Fullstack Developer you need to be proficient in .NET and modern web technologies to join our team based in Copenhagen. Main Task: Collaborating with team members in the WebDev group Doing web solutions and some backend On-prem work and Azure connected tasks Key Requirements Expertise in .NET / .NET Core Very experienced in Microsoft SQL (Azure) Very experienced with React / Node.js Experience with Microsoft Azure DevOps Experience in Microsoft Azure (Development areas) Knowledge in Terraform Strong personal attributes: approachable, flexible, accountable, and stable Fluent in danish Start: ASAP Duration: 3 months Workload: Fulltime + onsite Location: Copenhagen