April 9, 2026
Senior Java Engineer (Fullstack / Security / Performance)
Senior • Remote
20,000 - 25,000 PLN
Wroclaw, Poland
Wobec pojawiających się możliwości szukamy:
🚀 O roli
Senior Java Engineera, który dobrze odnajduje się w złożonych systemach enterprise — tam, gdzie naprawdę liczy się bezpieczeństwo, wydajność i skalowalność.
W zależności od projektu będziesz:
rozwiązywać realne problemy security (findings + remediation),
optymalizować wydajność systemów krytycznych,
modernizować i upgrade’ować istniejące rozwiązania,
rozwijać backend lub fullstack w środowisku enterprise.
Pracujesz blisko architektury i decyzji technicznych, w międzynarodowych, rozproszonych zespołach.
🛠 Twoje zadania
rozwój i utrzymanie aplikacji w Java (Spring Boot)
projektowanie i rozwój REST API
analiza i naprawa problemów bezpieczeństwa
upgrade zależności (Java + TypeScript)
identyfikacja i usuwanie wąskich gardeł wydajnościowych
praca z integracjami i wzorcami enterprise
współpraca z zespołami globalnymi i interesariuszami
udział w decyzjach architektonicznych
wsparcie wdrożeń i rozwiązywanie problemów produkcyjnych
✅ Must have
5–7+ lat doświadczenia w Java (enterprise)
bardzo dobra znajomość Java SE / JEE
doświadczenie z Spring / Spring Boot
znajomość JMS, JPA / Hibernate
doświadczenie z TypeScript
frontend: Angular (v2+)
znajomość Observables / Redux (state management)
doświadczenie z REST API
-
doświadczenie w jednym z obszarów:
security (analiza + remediation)
lubperformance engineering
znajomość SQL (PostgreSQL / Oracle / SQL Server)
doświadczenie z Docker
znajomość Kubernetes lub OpenShift
znajomość OAuth / OIDC / SSO (IAM)
doświadczenie w pracy z rozproszonymi zespołami
angielski min. B2+
➕ Mile widziane
Apache Camel
Kafka
Jenkins / Harness
CI/CD / DevOps
Azure
C++
Terraform / IaC
doświadczenie w fintech / systemach finansowych
doświadczenie z systemami high-performance / data-intensive
💡 Co oferujemy
długofalową współpracę
realny wpływ na architekturę i decyzje techniczne
projekty z naciskiem na security, performance i enterprise
elastyczny model pracy (remote-first)
międzynarodowe środowisko
brak zbędnej korporacyjnej biurokracji
📩 Zainteresowany?
Jeśli chcesz rozwiązywać realne problemy inżynieryjne, a nie tylko “zamykać taski” odezwij się.
Similar jobs you might like
Technology
Link Group
Senior Software Engineer (Java)
Senior
Hybrid
Warsaw, Poland
120 - 130 PLN
🏢 Summary: Senior Java Developer role focused on designing and implementing modern, scalable backend and distributed systems within Agile teams. The position involves architectural decisions, technology selection, and ensuring high code quality, security, and reliability in cloud-based environments. 🗂️ Requirements: 7+ years of experience with Java, Experience with Apache Kafka, Practical knowledge of Kubernetes, Experience with Spring and Spring Boot, Experience with Hibernate or MyBatis, Experience with relational or NoSQL databases, Experience with at least one cloud platform: AWS, Google Cloud, Azure, or OpenShift, Experience in building scalable distributed systems, Knowledge of backend architecture and design patterns 📃 Skills: Java, Kafka, Kubernetes, Spring, SpringBoot, Hibernate, MyBatis, SQL, NoSQL, AWS, GCP, Azure, OpenShift, Scrum 🏢 Description: Poszukujemy osoby doświadczonej w roli Senior Java Developer (7y+) / Software Engineer , która dołączy do zespołów realizujących nowoczesne, skalowalne rozwiązania. Zakres obowiązków Projektowanie, architektura oraz wdrażanie nowoczesnych rozwiązań backendowych Dobór i implementacja narzędzi, frameworków oraz wzorców architektonicznych Budowanie skalowalnych i niezawodnych systemów rozproszonych Aktywne śledzenie trendów technologicznych i wdrażanie innowacyjnych rozwiązań Dzielenie się wiedzą i dobrymi praktykami w zespole oraz w organizacji Praca w zespołach Agile (Scrum), udział w planowaniu i refinementach Dbałość o jakość kodu, testy oraz bezpieczeństwo aplikacji Wymagania techniczne (Must have) Bardzo dobra znajomość Java (7y+) Doświadczenie w pracy z Apache Kafka Praktyczna znajomość Kubernetes Frameworki: Spring / Spring Boot Doświadczenie z ORM: Hibernate, MyBatis Praca z relacyjnymi i/lub NoSQL bazami danych Doświadczenie w pracy z chmurą (minimum jedna z): AWS / Google Cloud / Azure / OpenShift Mile widziane (Nice to have) Frontend: ReactJS / Redux, React Native, Angular Konteneryzacja: Docker Wyszukiwarki i silniki indeksujące: ElasticSearch, SOLR Systemy kolejkowe i message brokers Migracje i wersjonowanie schematów DB: Flyway, Liquibase
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
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
New offer
Kyotu Technology
Senior Java Architect (with German)
Senior
Remote
Wroclaw, Poland
24,000 - 36,000 PLN/hr
🏢 Summary: Senior Java Architect role for designing and evolving complex enterprise systems in a full-time remote B2B setup. The position focuses on hands-on software architecture, distributed systems, cloud technologies, and technical leadership across the software delivery lifecycle. Candidates will also have opportunities to explore AI, LLMs, and machine learning solutions in enterprise environments. 🗂️ Requirements: 10+ years of commercial software development experience, Experience as Software Architect, Solution Architect, or Lead Architect, Strong knowledge of Java, Strong knowledge of SpringBoot, Experience with enterprise application development, Experience designing distributed systems, Experience with microservices architecture, Experience with event-driven architectures, Experience with REST APIs, Experience with Kafka or RabbitMQ, Experience with PostgreSQL, Oracle, or MongoDB, Experience with Docker, Experience with Kubernetes, Experience with AWS, Azure, or GCP, Experience with CI/CD pipelines, Knowledge of DevOps practices, Understanding of scalability, security, and performance optimization, Ability to translate business requirements into technical solutions, Strong analytical and problem-solving skills, German language proficiency at B2 level or higher 📃 Skills: Java, SpringBoot, Kafka, RabbitMQ, PostgreSQL, Oracle, MongoDB, Docker, Kubernetes, AWS, Azure, GCP, CI/CD, DevOps, REST, Microservices, AI, LLM, MachineLearning 🏢 Description: Senior Java Architect About the role We are looking for an experienced Senior Java Architect to help design, build, and evolve complex enterprise systems. This is a hands-on architecture role for someone who enjoys solving complex technical challenges, translating business requirements into scalable solutions, and actively supporting engineering teams throughout the delivery process. The role combines deep technical expertise with curiosity, ownership, and a pragmatic approach to problem-solving. There is also an opportunity to explore and apply modern technologies, including AI, LLMs, and machine learning, where they can bring real business value. Your responsibilities - Analyze business requirements and translate them into scalable technical solutions - Design application and system architecture for enterprise-grade products - Support engineering teams throughout the software delivery lifecycle - Make architectural decisions balancing business and technical needs - Identify technical risks and proactively propose improvements - Participate in technical workshops, solution design, and architecture reviews - Collaborate closely with developers, product owners, and business stakeholders - Take technical ownership from solution design through implementation to production delivery - Explore and evaluate new technologies and engineering approaches Must haves - Minimum 10 years of commercial experience in software development - Commercial experience as a Software Architect, Solution Architect, or Lead Architect - Excellent knowledge of Java, Spring Boot, and enterprise application development - Experience designing distributed systems, microservices, and event-driven architectures - Experience with REST APIs, messaging solutions (e.g. Kafka, RabbitMQ), and system integrations - Experience working with relational and NoSQL databases (e.g. PostgreSQL, Oracle, MongoDB) - Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP) - Experience with CI/CD pipelines and DevOps practices - Strong understanding of software architecture patterns, scalability, security, and performance optimization - Experience taking technical ownership for software delivery, from solution design to production - Ability to translate complex business requirements into technical solutions - Strong analytical and problem-solving skills with a proactive, ownership mindset - Willingness to evaluate and adopt new technologies where they create business value - German at B2 level or higher Nice to have - Experience with Machine Learning, LLMs, or AI-driven solutions, or strong interest in developing expertise in this area What we offer - B2B contract rate: 150–220 PLN + VAT / h - 100% remote work - Long-term cooperation - Projects with high architectural complexity and real business impact - Opportunity to work with experienced architects and engineering leaders - Influence on technology choices and engineering direction
Technology
ITDS
Senior Java Software Engineer – Cloud and Microservices Expertise
Senior
Hybrid
Krakow, Poland
25,200 - 29,400 PLN
🏢 Summary: Senior Java Software Engineer role focused on modernizing legacy banking applications and developing microservices for financial transaction and regulatory reporting platforms. The position involves designing Java 17 and Spring Boot solutions, improving observability, and collaborating with global teams in a hybrid Krakow-based work model. 🗂️ Requirements: 5+ years of experience developing and supporting distributed Java systems, Experience designing microservices, Strong knowledge of Java 17, Experience with Spring Boot, Experience with Java frameworks, Experience with DevOps tools, Experience with JIRA, Experience with Confluence, Experience with Ansible, Experience with CI/CD pipelines, Knowledge of REST APIs, Experience with Spring Cloud, Experience with GCP, Experience with Redis, Fluent English, Legal right to work in Europe 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, SpringCloud, GCP, Redis, Ansible, JIRA, Confluence, CI/CD, GitHub, Claude, Angular 🏢 Description: Empower innovation at the forefront of cloud and microservices — shape the future of banking technology. Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Java Software Engineer , you will be working for our client, a global financial services leader dedicated to transforming banking through cutting-edge IT solutions. You’ll contribute to the modernization of legacy Java applications, supporting high-impact financial transactions and regulatory reporting platforms. This role offers you the chance to be part of a dynamic team driving digital innovation and operational excellence. Your main responsibilities: Actively participate in incident, problem, and service management activities, ensuring continuous service delivery. Evergreen legacy Java applications leveraging Github Co-Pilot, Claude Code, and other modern tools. Collaborate closely with business product owners, IT specialists, architects, and management to analyze and translate requirements into technical solutions. Design and develop robust microservices using Java 17 and Spring Boot within an Agile environment. Create observability solutions for monitoring, alerting, incident response, and capacity management, ensuring high system reliability. You're ideal for this role if you have: 5+ years of experience in developing and supporting distributed Java systems. Strong expertise in designing microservices with Java 17 and Spring Boot. Experience with Java frameworks, DevOps tools, and application lifecycle management (e.g., JIRA/Confluence, Ansible, CI/CD pipelines). Proficient in REST APIs, Spring Cloud, GCP, Redis, and related technologies. Excellent analytical and communication skills, capable of working across regions with a global perspective. It is a strong plus if you have: (optional) Knowledge of Angular, vulnerability remediation, or related cloud technologies. Language required for the role: Fluent English, with strong communication skills. Eligibility to work in: Only candidates with an existing legal right to work in Europe 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 Java Developer
Senior
Hybrid
Warsaw, Poland
21,000 - 25,200 PLN
🏢 Summary: Senior Java Developer role focused on building scalable REST APIs and advanced backend systems using modern Java and Spring technologies. The position involves designing, developing, and testing secure enterprise solutions in a hybrid work model. It offers the opportunity to contribute to large-scale digital transformation initiatives. 🗂️ Requirements: 5+ years of professional experience in Java development, Strong expertise in Java 17+, Strong expertise in Spring Boot 3/4+, Experience with Git, Kubernetes, Jenkins, Flyway, RabbitMQ, and PostgreSQL, Experience in building and securing REST APIs, Ability to perform unit and integration testing, Ability to analyze requirements and translate them into technical solutions, Fluent English (written and spoken), Legal right to work in the European Union, Availability to work in a hybrid model (up to 2 remote days per week) 📃 Skills: Java, Spring, SpringBoot, Git, Kubernetes, Jenkins, Flyway, RabbitMQ, PostgreSQL, REST, UnitTesting, IntegrationTesting, Architecture, Security, English 🏢 Description: Unleash innovation with scalable enterprise solutions — shape the future of digital transformation! Warsaw-based opportunity with hybrid work model (up to 2 remote days per week). As a Senior Java Developer , you will be working for our client, a leading player in the technology industry committed to delivering cutting-edge software solutions. You will contribute to building robust, scalable REST APIs and advanced backend systems, empowering organizations to transform their digital landscapes and drive business success. This is your chance to grow your career at the forefront of technological innovation. Your main responsibilities: Analyze requirements and convert them into comprehensive technical tasks, supporting the development process. Propose and challenge technical solutions to ensure optimal implementation. Develop functionalities in Java 17+ using Spring Boot 3/4+ in line with architectural and security standards. Conduct thorough unit and integration testing to ensure code quality. Create and update technical and architectural documentation for ongoing project clarity. Share knowledge with team members to foster continuous learning and improvement. Stay updated on technological advancements and suggest innovative enhancements. You're ideal for this role if you have: 5+ years of professional experience in Java development or relevant fields. Strong expertise in Java 17+ and Spring Boot (version 3 or 4+). Experience with Git, Kubernetes, Jenkins, Flyway, RabbitMQ, and PostgreSQL. Proven ability to analyze complex requirements and translate them into technical solutions. Solid understanding of REST API development, architecture, security, and best practices. Excellent communication skills in fluent English. Ability to work in a hybrid model, with up to 2 remote days per week. It is a strong plus if you have: Knowledge of containerization and orchestration tools or certifications. Experience working within Agile teams or with CI/CD pipelines. Language Required for the role: Fluent English, written and spoken. Eligibility to work in Europe: 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
Upvanta sp. z o.o.
Senior Java Developer
Senior
Remote
Wroclaw, Poland
110 - 150 PLN
🏢 Summary: Senior Java Developer role focused on building and maintaining REST integrations and resilient backend systems for a core platform. The position involves developing Java and Spring Boot components, supporting system architecture, performance tuning, and containerized deployments. Experience with distributed systems and payment integrations is highly valued. 🗂️ Requirements: Java, Spring Boot, REST API, WebClient, RestTemplate, Resilience patterns, Docker, System integrations, Distributed systems 📃 Skills: Java, Spring, SpringBoot, REST, WebClient, RestTemplate, Docker, mTLS, ISO20022 🏢 Description: Szukamy Senior Java Developera do pracy przy integracjach systemowych oraz rozwoju core platformy. Rola koncentruje się na projektowaniu i implementacji niezawodnych integracji REST oraz budowie odpornych na błędy systemów backendowych. Obowiązki Projektowanie i implementacja integracji REST (w tym VIA REST) Rozwój i utrzymanie komponentów core platformy w oparciu o Java i Spring Boot Implementacja mechanizmów resilience (retry, idempotency, timeout) Tworzenie i utrzymywanie klientów REST (WebClient / RestTemplate) Prowadzenie spike’ów technicznych (REST, mTLS, integracje) Współpraca przy architekturze integracji systemowych Wsparcie testów E2E oraz tuning wydajnościowy aplikacji Konteneryzacja aplikacji i wsparcie procesu wdrożeń Praca z integracjami systemów płatniczych i rozliczeniowych Wymagania Bardzo dobra znajomość Java oraz Spring Boot Doświadczenie w pracy z REST API (WebClient / RestTemplate) Znajomość wzorców resilience (retry, idempotency, timeout) Doświadczenie w konteneryzacji aplikacji (np. Docker) Doświadczenie w projektowaniu i implementacji integracji systemowych Umiejętność pracy z systemami rozproszonymi Mile widziane doświadczenie w pracy z systemami płatniczymi (payment systems / payment gateways) Mile widziana znajomość standardów i protokołów płatniczych (np. ISO 20022 lub podobnych) Mile widziane doświadczenie w testach E2E oraz optymalizacji wydajności
Technology
iTeamly
Staff / Senior Java Developer
Senior
Remote
Krakow, Poland
19,500 - 29,500 PLN
🏢 Summary: Senior Backend Engineer role focused on designing and developing scalable, reliable backend services using Java. The position involves working in a cross-functional team to build high-performance systems, improve architecture, and support CI/CD and production environments. 🗂️ Requirements: 5+ years Backend Engineering experience, Strong Java proficiency, Solid knowledge of databases and SQL, Experience with RESTful APIs, Experience with microservices architecture, Experience with high-load systems, Experience with Docker and Kubernetes, Experience with AWS or GCP, Knowledge of CI/CD pipelines, Understanding of Agile practices 📃 Skills: Java, SQL, REST, Microservices, Docker, Kubernetes, AWS, GCP, CI/CD, Golang, Python 🏢 Description: We are looking for a Senior Backend Engineer with strong Java experience to help us design and develop scalable solutions. You will work in a cross-functional team, building reliable services and contributing to the continuous improvement of our systems. This role is ideal for someone who enjoys solving complex problems and driving technical excellence. 💼 Responsibilities: Design, develop, and maintain backend features and services. Collaborate with teams to define requirements and integrate systems. Ensure performance, scalability, and reliability of applications. Contribute to CI/CD processes and support production systems. Write clear documentation and share knowledge within the team. ✅ Requirements: 5+ years of experience as a Backend Engineer, with strong Java skills (Golang/Python is a plus). Solid understanding of databases and SQL. Experience with RESTful API design, microservices, and high-load systems. Familiarity with Docker, Kubernetes, and cloud environments (AWS/GCP). Knowledge of CI/CD pipelines and Agile practices. Strong problem-solving and communication skills. 🎁 We offer: Stable employment in a fast-growing company. Flexible and remote-friendly working model. Health and wellbeing benefits. Learning and development opportunities. Modern equipment and comfortable work environment.
Technology
co.brick
Senior Java Developer
Senior
Remote
Gliwice, Poland
🏢 Summary: Senior Java Software Engineer role focused on designing and developing backend microservices in a distributed, event-driven architecture using Spring Boot. The position involves building REST integrations, working with SQL databases, and collaborating on containerization and CI/CD in a large international project. Long-term engagement with enterprise-scale systems. 🗂️ Requirements: Minimum 5 years Java experience (Java 8+), Strong knowledge of Spring Boot and Spring ecosystem, Experience building REST microservices, Practical knowledge of SQL and relational databases, Experience with Kafka or messaging systems, Experience with Docker and Kubernetes, Experience with CI/CD tools (e.g. Jenkins), German language B2/C1 minimum, Very good English skills 📃 Skills: Java, Spring, SpringBoot, REST, SQL, Kafka, Docker, Kubernetes, Jenkins, CICD, Microservices, AWS, Azure, GCP 🏢 Description: Senior Java Software Engineer (Spring Boot) z językiem niemieckim Szukamy doświadczonego programisty Java (poziom Senior) do długofalowej współpracy przy dużym, międzynarodowym projekcie backendowym. Jeśli dobrze czujesz się w architekturze rozproszonej i swobodnie rozmawiasz po niemiecku oraz angielsku – aplikuj! Co będziesz robić? Projektować i rozwijać aplikacje backendowe w Javie . Tworzyć oraz utrzymywać mikroserwisy oparte na Spring Boot . Pracować z architekturą opartą o zdarzenia ( event-driven architecture ). Integrować systemy przez REST API i komunikację asynchroniczną. Projektować i optymalizować bazy danych (SQL). Współpracować z zespołem DevOps przy konteneryzacji i wdrażaniu aplikacji (CI/CD). Brać udział w code review i podejmowaniu decyzji architektonicznych. Wspierać i mentorować mniej doświadczonych programistów w zespole. Czego oczekujemy? Minimum 5 lat doświadczenia w programowaniu w Javie (wersja 8 lub nowsza). Bardzo dobrej znajomości Spring Boot i całego ekosystemu Spring. Doświadczenia w budowaniu mikroserwisów REST. Praktycznej znajomości SQL i relacyjnych baz danych. Znajomości Kafki (lub podobnych systemów messagingowych). Dobrej znajomości Docker, Kubernetes oraz narzędzi CI/CD (np. Jenkins). Języka niemieckiego na poziomie minimum B2/C1 (warunek konieczny). Bardzo dobrej znajomości języka angielskiego . Mile widziane: Doświadczenie w pracy z chmurą ( AWS, Azure lub GCP ). Umiejętność optymalizacji wydajności aplikacji Java. Znajomość dobrych praktyk z zakresu bezpieczeństwa backendu. Co oferujemy? Stabilną współpracę na 12 miesięcy z dużą szansą na przedłużenie. Pracę w międzynarodowym środowisku nad zaawansowanymi systemami o dużej skali. Możliwość pracy z nowoczesną architekturą klasy enterprise.
Technology
RemoDevs
Senior Java Developer
Senior
Remote
Gdansk, Poland
18,000 - 23,000 PLN
🏢 Summary: Senior Java Developer role for a long-term remote finance project focused on enterprise-scale backend systems, microservices, and cloud-native architecture. The position involves developing and modernizing critical financial platforms using Java 17+, Spring Boot, Kafka, and Kubernetes in collaboration with cross-functional engineering teams. 🗂️ Requirements: 5+ years commercial Java experience, Strong Spring Boot knowledge, Experience with microservice architecture, Understanding of relational databases, Experience with Kafka or messaging platforms, Hands-on Docker experience, Hands-on Kubernetes experience, Knowledge of software design patterns, Understanding of clean architecture, Professional English level B2+ 📃 Skills: Java, Spring, SpringBoot, SpringCloud, Microservices, Kafka, REST, PostgreSQL, Oracle, Docker, Kubernetes, Maven, Gradle, Git, CI/CD, AWS, Azure, GCP, Terraform, Grafana, Prometheus, ELK 🏢 Description: Senior Java Developer | Finance Project We’re looking for a Senior Java Developer to join one of our international clients operating in the financial services industry. You’ll work on enterprise-scale backend systems responsible for processing critical financial operations, developing new features, and modernizing existing architecture. The project is long-term, fully remote, and offers plenty of technical challenges. Responsibilities Design and develop high-quality Java applications. Build scalable microservices and REST APIs. Collaborate with Product Owners, Architects, QA Engineers, and DevOps teams. Improve system performance, scalability, and reliability. Participate in architecture discussions and code reviews. Write clean, maintainable, and well-tested code. Tech Stack Java 17+ Spring Boot Spring Cloud Microservices Kafka REST APIs PostgreSQL / Oracle Docker Kubernetes Maven / Gradle Git CI/CD AWS / Azure / GCP Requirements 5+ years of commercial experience with Java. Strong knowledge of Spring Boot. Experience with microservice architecture. Good understanding of relational databases. Experience with Kafka or other messaging platforms. Hands-on experience with Docker and Kubernetes. Understanding of software design patterns and clean architecture. Professional level of English (B2+). Nice to have Experience in banking, fintech, or financial services. Knowledge of event-driven architecture. Experience with Terraform. Familiarity with monitoring tools such as Grafana, Prometheus, or ELK. What you’ll get Long-term cooperation on an international project. 100% remote work. B2B contract. Flexible working hours. Modern cloud-native technology stack. Opportunity to work on large-scale financial systems. Experienced engineering team. Real influence on technical decisions. About the recruitment This recruitment process is conducted by RemoDevs on behalf of one of our clients. If your profile matches the project requirements, we’ll share more details about the company and the project during the first interview.