April 28, 2026

Senior Java Software Security Engineer – Cloud & Open Source

Senior • Hybrid

24,150 - 32,550 PLN

Krakow, Poland

Unleash the Future of Software Security — Drive Innovation and Excellence at Scale!

Krakow-based opportunity with hybrid work model (3 remote days per week).

As a Senior Java Software Security Engineer – Cloud & Open Source, you will be working for our client, a global leader in innovative security solutions within the financial industry. You will play a pivotal role in adopting engineering excellence across their Software Security platform, directly contributing to cutting-edge cloud-native solutions, open-source initiatives, and high-impact program deliveries. This is a unique chance to shape the security landscape while advancing your career in a dynamic, high-tech environment.

Your main responsibilities:

  • Take ownership of code delivery, contributing hands-on to complex security solutions in production environments
  • Develop and contribute to open source projects, blogs, or GitHub repositories showcasing expertise
  • Leverage deep knowledge of Java 21+ (including Virtual Threads/Project Loom), Spring Boot 3.x, and modern JVM internals
  • Design and implement scalable cloud-native architectures using GKE, Cloud Spanner, Postgres, and event-driven systems like Kafka or pub/sub
  • Integrate Zero Trust Architecture and OAuth2/OpenID Connect at the code level to enhance security protocols
  • Translate business requirements into robust technical solutions, driving automation from the outset
  • Lead and influence teams by sharing knowledge, mentoring peers, and raising the bar on quality and efficiency
  • Stay abreast of industry shifts, emerging trends, and innovative practices, guiding teams toward forward-thinking implementation
  • Identify and mitigate software security risks, promoting best practices and continuous improvement

You're ideal for this role if you have:

  • 7 or more years of experience in Java development, software security, or related fields
  • Proven expertise with JVM internals, memory management, and the Spring Boot ecosystem
  • Hands-on experience working with GCP (Google Cloud Platform) cloud services
  • Strong understanding of cloud-native architectures, open source tools, and modern security protocols
  • Ability to create impactful solutions that make banking better, faster, and safer
  • Leadership skills to influence teams and foster a culture of continuous learning and high standards
  • Experience identifying security risks and adopting innovative tech or processes to address them
  • A holistic, generalist mindset capable of applying thinking across multiple domains

It is a strong plus if you have:

  • Contributions to open source projects or technical blogs
  • Certifications related to cloud platforms or security

Language required for the role:

  • Fluent English, with excellent communication skills

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.

Similar jobs you might like

Technology

ITDS

Senior Java Software Security Engineer – Cloud & Open Source

Senior

Hybrid

Krakow, Poland

24,150 - 32,550 PLN

🏢 Summary: Senior Java Software Security Engineer role focused on building and securing cloud-native solutions within a large-scale Software Security platform. The position involves hands-on development, secure architecture design, and integration of modern security protocols in production cloud environments. You will drive engineering excellence across Java-based, event-driven systems deployed on GCP. 🗂️ Requirements: 7+ years of experience in Java development and software security, Expert knowledge of Java 21+ and JVM internals, Strong experience with Spring Boot, Hands-on experience with GCP cloud services, Experience designing cloud-native architectures, Experience with GKE and containerized deployments, Experience with Cloud Spanner and Postgres, Experience with event-driven systems (Kafka or Pub/Sub), Experience implementing OAuth2 and OpenID Connect, Knowledge of Zero Trust Architecture, Ability to identify and mitigate software security risks 📃 Skills: Java, Spring, JVM, GCP, GKE, Kubernetes, Spanner, Postgres, Kafka, PubSub, OAuth2, OpenID, ZeroTrust, Loom, Cloud, Microservices 🏢 Description: Unleash the Future of Software Security — Drive Innovation and Excellence at Scale! Krakow-based opportunity with hybrid work model (3 remote days per week). As a Senior Java Software Security Engineer – Cloud & Open Source , you will be working for our client, a global leader in innovative security solutions within the financial industry. You will play a pivotal role in adopting engineering excellence across their Software Security platform, directly contributing to cutting-edge cloud-native solutions, open-source initiatives, and high-impact program deliveries. This is a unique chance to shape the security landscape while advancing your career in a dynamic, high-tech environment. Your main responsibilities: Take ownership of code delivery, contributing hands-on to complex security solutions in production environments Develop and contribute to open source projects, blogs, or GitHub repositories showcasing expertise Leverage deep knowledge of Java 21+ (including Virtual Threads/Project Loom), Spring Boot 3.x, and modern JVM internals Design and implement scalable cloud-native architectures using GKE, Cloud Spanner, Postgres, and event-driven systems like Kafka or pub/sub Integrate Zero Trust Architecture and OAuth2/OpenID Connect at the code level to enhance security protocols Translate business requirements into robust technical solutions, driving automation from the outset Lead and influence teams by sharing knowledge, mentoring peers, and raising the bar on quality and efficiency Stay abreast of industry shifts, emerging trends, and innovative practices, guiding teams toward forward-thinking implementation Identify and mitigate software security risks, promoting best practices and continuous improvement You're ideal for this role if you have: 7 or more years of experience in Java development, software security, or related fields Proven expertise with JVM internals, memory management, and the Spring Boot ecosystem Hands-on experience working with GCP (Google Cloud Platform) cloud services Strong understanding of cloud-native architectures, open source tools, and modern security protocols Ability to create impactful solutions that make banking better, faster, and safer Leadership skills to influence teams and foster a culture of continuous learning and high standards Experience identifying security risks and adopting innovative tech or processes to address them A holistic, generalist mindset capable of applying thinking across multiple domains It is a strong plus if you have: Contributions to open source projects or technical blogs Certifications related to cloud platforms or security Language required for the role: Fluent English, with excellent communication skills 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

ITDS

Senior Java Spring Boot Backend Developer – Cloud and Microservices

Senior

Hybrid

Krakow, Poland

24,150 - 30,450 PLN

🏢 Summary: Senior Java Spring Boot Backend Developer role focused on building and modernizing a cloud-native Messaging Delivery Platform in the financial sector. The position involves developing scalable microservices, APIs, and containerized applications deployed on AWS using Kubernetes. It combines hands-on backend engineering with DevOps practices in an Agile environment. 🗂️ Requirements: Minimum 6 years of Java development experience, Strong hands-on experience with Spring Boot, Experience with microservices architecture, Practical experience with Kubernetes, Experience with AWS cloud environment, Experience with CI/CD tools (Jenkins, GitHub, Maven, Groovy), Strong knowledge of API design (REST, Swagger, OpenAPI, JSON), Experience with OAuth2 and API Gateway solutions, Experience working in Agile (Scrum, TDD), Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Microservices, Kubernetes, AWS, Jenkins, GitHub, Maven, Groovy, REST, Swagger, OpenAPI, JSON, OAuth2, Kong, CI/CD, TDD, Scrum 🏢 Description: Unleash innovation at scale — drive the future of cloud-native, microservices architectures! Krakow-based opportunity with hybrid work model (3 remote days per week). As a Senior Java Spring Boot Backend Developer , you will be working for our client in the financial industry, focusing on the Messaging Delivery Platform—centralizing and modernizing message delivery to bank customers across multiple channels. Join a cutting-edge project that shapes the future of client communication through advanced distributed systems and cloud technology. Your main responsibilities: Develop high-quality, scalable backend applications using Java and Spring Boot, ensuring adherence to technical requirements and standards. Collaborate within a multidisciplinary Agile team to design, build, and enhance distributed microservices architectures. Implement and monitor API solutions using Swagger, OpenAPI, REST, and JSON standards, ensuring best practices. Deploy and manage containerized applications on Kubernetes, leveraging AWS cloud infrastructure. Integrate authentication and authorization mechanisms such as OAuth 2 and API Gateway solutions. Write and execute unit tests, contribute to automation testing efforts, and uphold quality benchmarks. Participate in code reviews, challenge implementations to maintain highest quality standards, and promote innovation. Keep abreast of current technologies, tools, and industry best practices, continuously enhancing your expertise. Support and mentor team members to foster a culture of technical excellence and knowledge sharing. You're ideal for this role if you have: Minimum 6 years of experience in Java development within a senior or expert capacity. Strong hands-on expertise with Spring Boot framework and microservices architecture. Practical experience with Kubernetes and Cloud environments, particularly AWS. Proficiency with CI/CD tools such as Jenkins, GitHub, Maven, and Groovy scripting. Deep understanding of API design principles, including Swagger, OpenAPI 3.0, REST, and JSON. Familiarity with authentication protocols like OAuth 2 and API Gateway solutions such as Kong. Robust knowledge of Agile practices, especially TDD and Scrum methodologies. Ability to work fluently in English, with excellent communication skills. It is a strong plus if you have: Certifications or additional experience with AWS services. Knowledge of automation testing frameworks. Experience with messaging systems or middleware. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Senior Java Spring Boot Backend Developer – Cloud and Microservices

Senior

Hybrid

Krakow, Poland

24,150 - 30,450 PLN

🏢 Summary: Senior Java Spring Boot Backend Developer role focused on building and modernizing a cloud-native Messaging Delivery Platform in the financial sector. The position involves designing and developing scalable microservices, APIs, and distributed systems deployed on Kubernetes and AWS. You will contribute to high-quality backend solutions within an Agile environment using modern DevOps and cloud practices. 🗂️ Requirements: Minimum 6 years of commercial experience in Java development, Strong hands-on experience with Spring Boot, Practical experience in microservices architecture, Experience with Kubernetes and AWS cloud environments, Proficiency with CI/CD tools: Jenkins, GitHub, Maven, Groovy, Strong knowledge of API design: Swagger, OpenAPI, REST, JSON, Experience with OAuth2 and API Gateway solutions such as Kong, Experience with unit testing and TDD practices, Knowledge of Agile methodologies, especially Scrum, Fluent English, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, Microservices, Kubernetes, AWS, Jenkins, GitHub, Maven, Groovy, Swagger, OpenAPI, REST, JSON, OAuth2, Kong, Docker, CICD, TDD, Scrum 🏢 Description: Unleash innovation at scale — drive the future of cloud-native, microservices architectures! Krakow-based opportunity with hybrid work model (3 remote days per week). As a Senior Java Spring Boot Backend Developer , you will be working for our client in the financial industry, focusing on the Messaging Delivery Platform—centralizing and modernizing message delivery to bank customers across multiple channels. Join a cutting-edge project that shapes the future of client communication through advanced distributed systems and cloud technology. Your main responsibilities: Develop high-quality, scalable backend applications using Java and Spring Boot, ensuring adherence to technical requirements and standards. Collaborate within a multidisciplinary Agile team to design, build, and enhance distributed microservices architectures. Implement and monitor API solutions using Swagger, OpenAPI, REST, and JSON standards, ensuring best practices. Deploy and manage containerized applications on Kubernetes, leveraging AWS cloud infrastructure. Integrate authentication and authorization mechanisms such as OAuth 2 and API Gateway solutions. Write and execute unit tests, contribute to automation testing efforts, and uphold quality benchmarks. Participate in code reviews, challenge implementations to maintain highest quality standards, and promote innovation. Keep abreast of current technologies, tools, and industry best practices, continuously enhancing your expertise. Support and mentor team members to foster a culture of technical excellence and knowledge sharing. You're ideal for this role if you have: Minimum 6 years of experience in Java development within a senior or expert capacity. Strong hands-on expertise with Spring Boot framework and microservices architecture. Practical experience with Kubernetes and Cloud environments, particularly AWS. Proficiency with CI/CD tools such as Jenkins, GitHub, Maven, and Groovy scripting. Deep understanding of API design principles, including Swagger, OpenAPI 3.0, REST, and JSON. Familiarity with authentication protocols like OAuth 2 and API Gateway solutions such as Kong. Robust knowledge of Agile practices, especially TDD and Scrum methodologies. Ability to work fluently in English, with excellent communication skills. It is a strong plus if you have: Certifications or additional experience with AWS services. Knowledge of automation testing frameworks. Experience with messaging systems or middleware. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Senior Java Spring Boot Backend Developer – Cloud and Microservices

Senior

Hybrid

Krakow, Poland

24,150 - 30,450 PLN

🏢 Summary: Senior Java Spring Boot Backend Developer role focused on building and modernizing a cloud-native Messaging Delivery Platform in the financial sector. The position involves designing and developing scalable microservices, APIs, and distributed systems deployed on Kubernetes and AWS. You will work in an Agile team to deliver secure, high-quality backend solutions for multi-channel customer communication. 🗂️ Requirements: Minimum 6 years of Java development experience, Strong hands-on experience with Spring Boot, Experience designing microservices architectures, Practical experience with Kubernetes, Experience with AWS cloud environments, Proficiency with CI/CD tools (Jenkins, GitHub, Maven, Groovy), Strong knowledge of API design (Swagger, OpenAPI, REST, JSON), Experience with OAuth2 and API Gateway solutions (Kong), Experience with TDD and Scrum methodologies, Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Microservices, Kubernetes, AWS, Jenkins, GitHub, Maven, Groovy, Swagger, OpenAPI, REST, JSON, OAuth2, Kong, CICD, TDD, Scrum, API 🏢 Description: Unleash innovation at scale — drive the future of cloud-native, microservices architectures! Krakow-based opportunity with hybrid work model (3 remote days per week). As a Senior Java Spring Boot Backend Developer , you will be working for our client in the financial industry, focusing on the Messaging Delivery Platform—centralizing and modernizing message delivery to bank customers across multiple channels. Join a cutting-edge project that shapes the future of client communication through advanced distributed systems and cloud technology. Your main responsibilities: Develop high-quality, scalable backend applications using Java and Spring Boot, ensuring adherence to technical requirements and standards. Collaborate within a multidisciplinary Agile team to design, build, and enhance distributed microservices architectures. Implement and monitor API solutions using Swagger, OpenAPI, REST, and JSON standards, ensuring best practices. Deploy and manage containerized applications on Kubernetes, leveraging AWS cloud infrastructure. Integrate authentication and authorization mechanisms such as OAuth 2 and API Gateway solutions. Write and execute unit tests, contribute to automation testing efforts, and uphold quality benchmarks. Participate in code reviews, challenge implementations to maintain highest quality standards, and promote innovation. Keep abreast of current technologies, tools, and industry best practices, continuously enhancing your expertise. Support and mentor team members to foster a culture of technical excellence and knowledge sharing. You're ideal for this role if you have: Minimum 6 years of experience in Java development within a senior or expert capacity. Strong hands-on expertise with Spring Boot framework and microservices architecture. Practical experience with Kubernetes and Cloud environments, particularly AWS. Proficiency with CI/CD tools such as Jenkins, GitHub, Maven, and Groovy scripting. Deep understanding of API design principles, including Swagger, OpenAPI 3.0, REST, and JSON. Familiarity with authentication protocols like OAuth 2 and API Gateway solutions such as Kong. Robust knowledge of Agile practices, especially TDD and Scrum methodologies. Ability to work fluently in English, with excellent communication skills. It is a strong plus if you have: Certifications or additional experience with AWS services. Knowledge of automation testing frameworks. Experience with messaging systems or middleware. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Senior 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

ITDS

Senior Java Software Development Engineer – Digital Servicing

Senior

Hybrid

Krakow, Poland

27,720 - 33,600 PLN

🏢 Summary: Senior Java Software Development Engineer role focused on building secure, resilient digital servicing solutions at enterprise scale within a global engineering team. The position involves developing reactive microservices, improving cyber resilience, reducing technical debt, and supporting CI/CD-driven delivery using modern Java and cloud technologies. Hybrid work model based in Krakow with international collaboration. 🗂️ Requirements: 5+ years of experience with Java (Java 11+), Strong experience with Maven, Strong experience with Spring ecosystem (Spring Boot, Security, Integration, Batch, WebFlux, Data), Hands-on experience with reactive microservices, Experience with JDBC, Proficiency with RESTful APIs, Working knowledge of SQL and Hibernate, Experience with Oracle and/or PostgreSQL, Experience with Docker and Kubernetes, Experience with AWS, Familiarity with CI/CD pipelines and Jenkins, Experience with Git, Communicative English, Legal right to work in Europe 📃 Skills: Java, Maven, Spring, SpringBoot, SpringSecurity, SpringIntegration, SpringBatch, WebFlux, SpringData, JDBC, REST, SOAP, SQL, Hibernate, Oracle, PostgreSQL, Docker, Kubernetes, AWS, Jenkins, Git, MongoDB 🏢 Description: Build resilient digital services at enterprise scale—turn secure engineering into measurable operational impact. Location & work model Krakow-based role with a hybrid work model (up to 3 remote days per week) As a Senior Java Software Development Engineer – Digital Servicing , you will be working for our client’s dynamic global Digital Servicing engineering team based in Krakow, collaborating daily with colleagues across Poland, the UK, China, and Hong Kong. You’ll help develop and maintain secure, reliable software that improves cyber resilience, reduces vulnerabilities, and supports continuous engineering delivery through automation and modern tooling. Your main responsibilities: Develop, maintain, and enhance efficient, reusable, secure, and reliable code in line with approved design and coding standards. Resolve technical debt to strengthen code quality, reliability, and maintainability across services. Improve cyber security by reducing software vulnerabilities and supporting stronger operational resilience. Innovate and introduce new technologies and toolings that automate and optimize engineering deliverables. Collaborate with global team members across multiple locations to deliver improvements and ensure alignment on engineering practices. Build and evolve reactive microservices using modern Java and framework capabilities to support scalable digital servicing. Ensure thorough unit testing and reliable integration through disciplined development and API-driven service design. You're ideal for this role if you have: 5+ years of experience with Java (Java 11 onwards). Strong experience with Maven and Spring ecosystem (including Spring Boot, Security, Integration, Batch, WebFlux, and Data). Hands-on experience with reactive microservices and development using JDBC. Proficiency with RESTful APIs, and familiarity with SOAP-based services as well. Working knowledge of SQL and Hibernate for relational data access, plus experience with Oracle and/or PostgreSQL. Experience with Docker, Kubernetes, and AWS. Familiarity with CI/CD pipelines and tools such as Jenkins and Git. Comfort working in an agile, global environment, with communicative English for daily collaboration. It is a strong plus if you have: (optional) Experience with non-relational databases such as MongoDB. Language Required for the role : Communicative English Eligibility for the role : 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 API Developer – Java & Cloud Services

Senior

Hybrid

Krakow, Poland

27,720 - 33,600 PLN

🏢 Summary: Hybrid Krakow-based role for a Senior API Developer focused on designing and delivering secure, scalable APIs and backend services in a modern cloud-native banking environment. The position centers on building high-performance Java-based solutions, integrating distributed systems, and deploying services on AWS. It offers hands-on ownership of API architecture, event-driven systems, and production-grade cloud deployments. 🗂️ Requirements: Minimum 5 years of experience building APIs and backend services in Java, Strong expertise in Spring Boot and Maven, Solid understanding of backend architecture and service design, In-depth knowledge of REST, GraphQL, and SOAP APIs, Experience with API testing and documentation tools, Ability to work with JSON and XML data formats, Experience integrating third-party and internal APIs, Strong troubleshooting and performance optimization skills, Fluent English, Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Maven, REST, GraphQL, SOAP, Kafka, AWS, Kubernetes, EKS, Fargate, Redis, RDS, S3, Route53, Postman, Swagger, OpenAPI, SoapUI, JSON, XML, IntelliJ 🏢 Description: Ignite innovation with scalable APIs — shape the future of banking technology. Krakow-based opportunity with hybrid work model. As a Senior API Developer – Java & Cloud Services , you will be working for our client, a leading financial institution dedicated to transforming digital banking. You will design, build, and optimize secure, scalable APIs that power their cutting-edge digital products and internal platforms, leveraging modern Java and cloud-native patterns to deliver impactful solutions swiftly and reliably. This role offers an excellent platform for technical growth and innovation in a dynamic financial environment. Your main responsibilities: Build and evolve high-performing, scalable APIs and backend services using Java, Spring Boot, and Maven (developed primarily in IntelliJ). Collaborate with cross-functional teams, including engineers, product owners, architects, and testers, to deliver robust services aligned with business needs. Design APIs following industry standards (REST, GraphQL, SOAP), ensuring versioning, backward compatibility, and optimal consumer experience. Integrate with third-party and internal APIs, ensuring resilience, observability, and clear error handling. Develop and support event-driven services utilizing Kafka, managing topic design, schema evolution, and message reliability. Deploy cloud-ready services on AWS, including Kubernetes / EKS, Fargate, Redis, RDS, S3, Route 53, with consideration for deployment and runtime environments. Maintain product quality through automated testing, regular API testing, and troubleshooting live issues with a "you build it, you run it" approach. Produce comprehensive API documentation using OpenAPI/Swagger and supporting runbooks as necessary. Contribute to engineering standards around security, performance, maintainability, and continuous improvement. You're ideal for this role if you have: At least 5 years of hands-on experience building APIs and backend services in Java. Strong expertise with Spring Boot and Maven. Solid understanding of backend architecture concepts including service design, data access, caching, and resilience. In-depth knowledge of API styles and integration patterns (REST, GraphQL, SOAP). Experience working with API tooling such as Postman, Swagger UI / OpenAPI, SoapUI. Ability to work with data formats like JSON and XML. Proven troubleshooting skills to diagnose issues, fix defects, and enhance performance and reliability. Strong collaboration skills and ability to communicate technical decisions effectively. It is a strong plus if you have: Experience with event-driven architecture at scale (Kafka streams, schema registry, idempotency, exactly-once/at-least-once). Familiarity with AWS services like Kubernetes/EKS, Fargate, Redis, RDS, S3, Route 53. Knowledge of CI/CD pipelines, observability tools (logging, metrics, tracing), and secure coding practices. Strong critical thinking and a pragmatic, delivery-focused mindset. Language Required for the role: Fluent English (spoken and written). Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Senior Java Developer – Banking Sector Software Solutions

Senior

Hybrid

Warsaw, Poland

17,850 - 22,680 PLN

🏢 Summary: Senior Java Developer role focused on building secure, scalable enterprise banking applications using modern Java and Spring technologies in a hybrid work model. The position involves developing high-performance REST APIs, managing databases, and supporting CI/CD pipelines within a complex enterprise environment. You will collaborate with cross-functional teams to deliver robust financial solutions. 🗂️ Requirements: 5+ years of Java development experience in enterprise environments, Strong expertise in Java and Spring Boot, Experience with JPA and REST API development, Proficiency with PostgreSQL and Oracle databases, Knowledge of security patterns and testing frameworks, Experience with CI/CD and containerization tools, Communicative proficiency in Polish, Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, JPA, REST, PostgreSQL, Oracle, JUnit, Mockito, OpenShift, Jenkins, GitLab, Maven, Liquibase, Postman, RabbitMQ, Kafka, MongoDB, Camunda, CICD 🏢 Description: Unleash innovation — drive the future of enterprise software development! Wroclaw/Poznań-based opportunity with hybrid work model (up to 4 remote days per week). As a Senior Java Developer , you will be working for our client, a leader in the banking sector dedicated to delivering cutting-edge financial solutions. You will help build robust, secure, and scalable enterprise applications that empower banking institutions and SME clients across Europe. Join us in shaping the digital transformation of financial services and advancing your career in a dynamic, innovative environment. Your main responsibilities: Develop and maintain high-performance Java applications using Spring Boot (preferably 21/25 versions) and Spring frameworks. Design, implement, and optimize REST APIs with security best practices. Collaborate closely with testers, analysts, and Product Owners to deliver seamless solutions. Manage databases including PostgreSQL, Oracle, and utilize JPA for persistence layer development. Use architectural tools such as Postman, Liquibase, Jenkins, Gitlab, Maven, and OpenShift to ensure continuous integration and delivery. Contribute to system security design, integrating technologies like Mockito, JUnit, RabbitMQ, Kafka, and MongoDB. Participate in code reviews, architectural discussions, and testing for quality assurance. Support deployment pipelines and collaborate with cross-functional teams to deliver excellence. You're ideal for this role if you have: 5+ years of experience in Java development within enterprise environments. Strong expertise in Java, Spring (preferably 21/25), JPA, and REST API development. Proficiency in database management, including PostgreSQL and Oracle. Solid knowledge of security patterns and testing frameworks such as JUnit and Mockito. Experience working with containerization and CI/CD tools like OpenShift, Jenkins, and Gitlab. Comfortable working in a collaborative environment with testers, analysts, and Product Owners. It is a strong plus if you have: (optional) Experience with RabbitMQ, Kafka, or MongoDB. Familiarity with Camunda BPM and banking industry solutions. Certifications or knowledge related to these technologies. Language Required for the role: Communicative proficiency in Polish. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data. We offer you At ITDS , you will work on innovative and impactful technology projects for international companies across multiple industries in Europe and beyond. We create an environment for ambitious, driven professionals who want to grow, deliver value, and build their careers in modern IT and digital transformation. Our offer includes: Stable and long-term cooperation with attractive conditions Opportunities to develop your technical expertise across various industries and technologies The chance to work on high-impact, strategic IT and digital transformation projects A clear career path and the opportunity to grow quickly by contributing to diverse client initiatives over time International environment , knowledge sharing, social events, and training opportunities Access to an attractive medical package Access to the Multisport program Access to learning platforms such as Pluralsight Flexible working hours and remote work options Internal number #8702

Technology

ITDS

Senior Java & React Fullstack Engineer – Software Development

Senior

Hybrid

Krakow, Poland

25,200 - 32,760 PLN

🏢 Summary: Senior Fullstack Engineer role focused on designing and building scalable Java and React applications in a hybrid model. The position involves architecture design, backend and frontend development, DevOps practices, and driving high-quality software delivery across the full SDLC. 🗂️ Requirements: 8+ years of experience in Java application development, Strong proficiency in Java and React, Experience in Web API development, Experience building scalable backend services, Strong SQL skills, Experience with PostgreSQL, Experience with T-SQL scripting, Experience in query optimization and performance tuning, Experience with CI/CD pipelines, Strong knowledge of SDLC 📃 Skills: Java, React, SQL, PostgreSQL, T-SQL, CI/CD, DevOps, SDLC, WebAPI, REST, DesignPatterns, UX 🏢 Description: Empower innovation at the forefront of software development — shape scalable solutions that transform user experiences! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Java & React Fullstack Engineer – Software Development , you will be working for our client, a leading technology company dedicated to delivering cutting-edge digital solutions. You’ll contribute to designing and building robust applications that enhance customer engagement and operational efficiency, fueling digital transformation and innovation. Your main responsibilities: Participate in software architecture design to ensure scalable, secure, and high-quality systems. Lead UI improvements and implement solutions to elevate UX and application stability. Develop according to best practices and Design Patterns to produce maintainable and efficient code. Analyze requirements thoroughly and recommend enhancements for optimal solutions. Create clear documentation to support ongoing development and maintenance. Develop and validate application prototypes to test concepts and user interactions. Manage changes throughout the Service Management lifecycle, supporting automation and continuous improvement initiatives. Provide exceptional customer support by promptly addressing and resolving technical issues. Communicate effectively to understand customer needs and deliver tailored solutions. You're ideal for this role if you have: 8+ years of professional experience in Java application development, including front-end (preferably React). Strong proficiency in Java, Web API development, and building scalable backend services. Solid SQL skills with PostgreSQL, including T-SQL scripting, query optimization, and performance tuning. Experience with DevOps practices such as CI/CD pipelines. Extensive knowledge of the SDLC, from requirements gathering to deployment and maintenance. Exceptional problem-solving skills and keen attention to detail to ensure high-quality deliverables and resolve complex issues efficiently. It is a strong plus if you have: (optional) Certifications in Java, React, or DevOps. Experience with cloud platforms such as AWS or Azure. Language Required for the role: Fluent English proficiency. Eligibility to work on this role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

New offer

ITDS

Senior Java Developer – API & Microservices Expert

Senior

Hybrid

Krakow, Poland

24,150 - 30,450 PLN

🏢 Summary: Senior Java Developer role focused on designing and delivering scalable APIs and microservices within a cloud-native platform environment. The position involves building high-performance backend solutions in Java and Kotlin, working in Agile CI/CD teams, and driving integration and compliance excellence. Hybrid work model based in Kraków. 🗂️ Requirements: 5+ years of software development experience, Strong experience with Java, Strong experience with Kotlin, Experience in API development, Experience with SQL and databases, Knowledge of HTML and JavaScript, Understanding of microservices architecture, Experience working in Agile environments, Experience using Jira and Confluence, Fluent English (B2+), Legal right to work in the European Union 📃 Skills: Java, Kotlin, API, SQL, HTML, JavaScript, Microservices, Jira, Confluence, CI/CD, AWS, Azure, GCP, Jenkins, Linux, AIX, WAS 🏢 Description: Unleash innovation — master scalable APIs and Microservices to transform digital ecosystems! Kraków-based opportunity with hybrid work model. As a Senior Java Developer – API & Microservices Expert, you will be working on building cloud-native platforms focused on streamlining software development and compliance management. Contribute to cutting-edge microservice architectures, helping development teams achieve operational excellence and compliance. This role offers a chance to shape scalable solutions and advance your career in a dynamic tech environment. Your main responsibilities: - Collaborate with cross-functional teams to design, develop, and implement impactful APIs and microservices. - Build robust backend solutions using Java and Kotlin, ensuring high performance and scalability. - Lead efforts in troubleshooting, optimizing, and ensuring seamless integrations across platforms. - Work within an agile CI/CD environment to deliver rapid, high-quality iterations. - Engage proactively with users and stakeholders to understand and respond to their needs. - Participate in peer code reviews and automate testing to maintain high development standards. You're ideal for this role if you have: - Over 5 years of experience in software development, with a focus on Java and Kotlin. - Proven expertise in API creation, SQL/databases, and HTML/JavaScript. - Strong troubleshooting and analytical skills. - Experience working in Agile environments using Jira and Confluence. - Good understanding of microservices architecture. - Fluent English (B2+) communication skills. It is a strong plus if you have (optional): - Experience with cloud platforms like AWS, Azure, or GCP. - Knowledge of CI/CD pipelines with Jenkins. - Background in Systems Administration across Linux, AIX, or WAS platforms. Language Required for the role: Fluent English (B2+) Eligibility to work in the European Union: Only candidates with an existing legal right to work in the EU will be considered for this role.