New offer - be the first one to apply!

July 10, 2026

Fullstack Developer (Python, Java)

Senior • Hybrid

Kraków, Poland

For our Client we are looking for an experienced Fullstack (Python, Java) Developer. The ideal candidate will have expertise in both backend and frontend development, with a strong focus on Python, API development, and SQL. Additionally, experience with Ansible for automation, IIS for web hosting, and proficiency in Java, .NET frameworks, and OpenTelemetry for observability is essential. This role involves designing, developing, and maintaining scalable applications while ensuring seamless integration across various platforms.

Location: Kraków, hybrid work model – 2 days per week in the office, 3 days remote
Cooperation model: Full-time / B2B
Project: Financial sector

What you’ll do

Backend Development

  • Design, develop, and maintain APIs using Python and other relevant frameworks
  • Work with SQL databases to create, optimize, and manage queries and data models
  • Develop and maintain backend services using Java and .NET frameworks
  • Automate infrastructure and deployment processes using Ansible

Observability and Monitoring

  • Implement and configure OpenTelemetry to ensure end-to-end observability of applications
  • Instrument code to collect telemetry data (traces, metrics, and logs) for monitoring and troubleshooting
  • Collaborate with DevOps and SRE teams to integrate telemetry data into monitoring tools like Prometheus, Grafana, or Splunk

Frontend Development

  • Collaborate with frontend developers to ensure seamless integration between backend services and user interfaces
  • Contribute to the design and development of user-facing features

Web Hosting and Deployment

  • Configure and manage IIS (Internet Information Services) for hosting web applications
  • Ensure high availability, scalability, and security of hosted applications

Collaboration and Problem-Solving

  • Work closely with cross-functional teams to gather requirements and deliver solutions
  • Troubleshoot and resolve issues across the full stack, ensuring optimal performance and reliability

Code Quality and Best Practices

  • Write clean, maintainable, and efficient code
  • Follow best practices for version control, testing, and deployment

Requirements

  • 5+ years of experience in similar position
  • Proficiency in Python, Java, and .NET
  • Strong experience in designing and implementing RESTful APIs
  • Expertise in SQL for database design, optimization, and querying
  • Hands-on experience with Ansible for configuration management and automation
  • Proficiency in OpenTelemetry for collecting and analyzing telemetry data (traces, metrics, logs)
  • Experience with IIS for deploying and managing web applications
  • Strong analytical and debugging skills to troubleshoot complex issues
  • Fluency in English (both spoken and written)

Benefits

  • Private medical care (Luxmed)
  • Multisport card
  • Collaborative team culture and modern tech stack

Similar jobs you might like

Technology

Antal Sp. z o.o.

Fullstack Engineer (Java, React)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Fullstack Developer role in the financial sector, responsible for designing and developing scalable Java-based applications across the full SDLC. The position involves backend and frontend development, UI improvements, DevOps activities, and production support in a hybrid work model. The role also includes architecture participation, database optimization, and service lifecycle management. 🗂️ Requirements: 5+ years of experience in Java production application development, Experience in frontend development (React preferred), Proficiency in Java and WebAPI development, Experience in building and maintaining scalable backend services, Strong database design and SQL skills, Hands-on experience with PostgreSQL and advanced T-SQL, Experience with CI/CD and DevOps practices, Experience across full SDLC, Fluent English 📃 Skills: Java, React, WebAPI, PostgreSQL, SQL, T-SQL, CI, CD, DevOps, SDLC 🏢 Description: For our Client we are looking for an experienced Fullstack Developer to participate in all parts of the development life cycle including analysis, testing and production support. 📍 Location : Kraków, hybrid work model – 2 days per week in the office, 3 days remote 🕒 Cooperation model: [Full-time / B2B] 📍 Project for our Client from the financial sector Key Responsibilities: Participating in software architecture design Leading UI changes and improvements to increase overall UX and application stability Implementing solutions according to best Design Patterns Analyze requirements to fully understand solutions and recommend improvements Create comprehensive and clear documentation for developed solutions Develop and work on application prototypes to validate concepts and designs Management of Changes through the Service management lifecycle Active involvement in Automation and improvement of Service Management lifecycle Provide exceptional customer support by addressing and resolving issues promptly Communicate effectively with customers to understand their needs and provide appropriate solutions Requirements: 5+ professional experience in production applications development in Java including front-end development (preferably React) with a strong ability to troubleshoot, resolve, and prevent issues in a high-pressure environment Proficiency in Java and Web API development, with a solid understanding of building and maintaining scalable, secure, and efficient backend services Expertise in database design and SQL skills, particularly with PostgreSQL including advanced T-SQL scripting, query optimization, and performance tuning Comprehensive experience in a DevOps activities like continuous integration, continuous delivery Experience with the Software Development Life Cycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance Fluent English Benefits: Private medical care (Luxmed) Multisport card Collaborative team culture and modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

FullStack Engineer (Python, JavaScript, React)

Senior

Hybrid

Kraków, Poland

🏢 Summary: Full Stack Engineer role focused on designing, developing, and maintaining secure microservices-based solutions in a FinTech environment, using Python and modern frontend technologies. The position involves building data pipelines, deploying containerized services through CI/CD, and ensuring system reliability and security in a regulated setting. Hybrid work model with strong emphasis on DevSecOps and automation. 🗂️ Requirements: Extensive experience in Python web development (FastAPI, Flask or Django), Experience building data pipelines in Python (Pandas, Numpy, Airflow or Luigi), Strong knowledge of microservices architecture and CQRS, SAGA, event sourcing, Experience with Docker and Kubernetes, Experience with CI/CD tools (Jenkins or GitLab), Strong Linux system administration skills, Understanding of networking concepts (TCP/IP, DNS, Firewalls, Subnetting), Proficiency with Git and branching strategies, Frontend development experience (HTML, CSS, JavaScript), Strong SQL skills with complex queries, Experience writing automated tests (unit, integration, functional), Experience working in Agile and DevSecOps environments 📃 Skills: Python, FastAPI, Flask, Django, Pandas, Numpy, Airflow, Luigi, Docker, Kubernetes, Jenkins, GitLab, Linux, TCP/IP, DNS, Git, HTML, CSS, JavaScript, SQL, React, Kafka, RabbitMQ, Terraform, AWS, GCP, Azure, Prometheus, MongoDB, PostgreSQL, MSSQL 🏢 Description: FullStack Engineer (Python, JavaScript, React) Location: Kraków (hybrid model – 2 days per week from the office) Industry: FinTech Contract type: B2B About the Role As a Full Stack Engineer, your responsibilities will include the following: Working with and support your pod’s Product Owner and Development Lead in designing, developing and delivering software solutions that meet stakeholder requirements. Working with Cybersecurity experts in understanding and refining requirements, delivering on features iteratively, whilst also proposing new technologies and solutions to help keep the bank secure. Adhering to the team’s design and development patterns, and in collaboration with the development lead actively identifing bottlenecks and to improve software development efficiencies. Adhering to the team’s governance procedures surrounding requirements intake, release and incident management, and actively contributing towards further streamlining processes (through automation). Ensuring the operability of existing services, including L2/L3 troubleshooting, bug fixing, and writing automated test cases and any further technical documentation needed to support delivered code. Undertaking peer reviews and leading by example for junior developers in the team. Requirements Able to demonstrate extensive Python web development experience, using frameworks such as FastAPI (being the preference), Flask and/or Django. Experience developing data pipelines, primarily in Python, using libraries such as Pandas, Numpy, and tools such as Airflow, Luigi, etc. A strong understanding of microservice architectures and be knowledgeable on the implementation of concepts such as CQRS, SAGA and event sourcing. Experience building and deploying services to containers, using tools such as Docker and Kubernetes. Experience building and deploying services through CICD pipelines, with hands-on experience using tools such as Jenkins, Gitlab, etc. Strong sysadmin skills in Linux, coupled with a solid understanding of computer systems and networks in general, e.g. TCP/IP, DNS, Firewalls, Subnetting, etc. Proficient with Git and a working familiarity of several branching strategies such as GitFlow, Trunk based, etc. Good understanding and reasonable experience in frontend development, at a minimum using languages such as HTML, CSS, JavaScript. Strong SQL programming skills and be able to construct complex queries. Demonstrate a test-driven mindset, backed by experience developing automated tests cases, be it unit, integration, functional and non-functional tests. Good knowledge of agile and DevSecOps delivery processes within the context of working in a highly regulated environment and be comfortable using tools such as Jira and Confluence. Articulate, with very good verbal and written communication skills. This is essential as you’ll be part of a global team consisting of engineers and non-engineers alike. Able to demonstrate an ability to work and lead in a fast paced, team focused environment with a proven track record of delivering and completing assigned tasks as an individual, and as a team. Demonstrate a willingness to continuously learn and share learnings with others. Our architecture is constantly evolving in line with new technologies being introduced as well as emerging threats. Nice to Have Cybersecurity related experience would be highly advantageous, be it working with automated application security testing tools (e.g. SAST, DAST), performing Penetration Tests, Fuzz testing and/or any threat detection and exploitation techniques. Strong experience building, deploying and operating infrastructure to a major cloud platform, such as AWS, GCP, Azure and/or Ali, using tools such as Terraform to provision and manage infrastructure as code, operational monitoring tools such as Prometheus, and service mesh tools such as Anthos. Strong frontend development experience, preferably in a JavaScript based language/framework such as React. In addition, experience developing and/or integrating with customer analytics products such as Matomo, and any further design and/or UX experience would be highly advantageous. Strong database administration / architecture experience, working with several relational database systems such as MSSQL, Postgres, as well as non-relational such as Mongo. Coupled to this, you will also have experience managing databases in a loosely coupled environment, with very strong performance and tuning skills. Experience working with Message Queue systems, such as Kafka, Rabbit, etc. What’s Offered Hybrid work model with flexibility Private medical care Multisport card Flexible working hours Opportunity to build a high-impact platform used across a global organization Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

Specialist Quantitative Developer (Python, Pandas, SQL)

Mid

Hybrid

Krakow, Poland

🏢 Summary: Full-time/B2B role for an experienced Python Developer to extend and enhance an existing quantitative model in the financial sector. The position involves backend model development, data processing, SQL Server integration, and ensuring comprehensive automated test coverage. Hybrid work model with close collaboration with Front Office and Product Control teams. 🗂️ Requirements: 3+ years commercial experience in similar role, Strong practical experience with Python, Strong practical experience with SQL Server, Experience with Pandas for data processing, Experience with FastAPI and web APIs, Experience developing quantitative models in Python, Experience implementing unit, integration, and regression tests 📃 Skills: Python, Pandas, SQL, SQLServer, FastAPI, APIs, UnitTesting, IntegrationTesting, RegressionTesting, C++, IFRS9, AssetBackedSecurities 🏢 Description: For our Client we are looking for an experienced Developer (Python, Pandas, SQL) who will be responsible for extension of existing python model. 📍 Location : Kraków, hybrid work model – 2 days per week in the office, 3 days remote 🕒 Cooperation model: [Full-time / B2B] 📍 Project for our Client from the financial sector Key Responsibilities: Extension of existing python model Engagement with Front Office and Product Control on development requirements Ensuring automated tests coverage (unit, integration and regression tests) Engagement with stakeholders for expectation setting and delivery of the changes Requirements: 3+ years of commercial experience in similar position Strong knowledge & practical experience with Python and SQL Server Experience with data processing in python (Pandas) and understanding of web APIs (FastAPI) Experience with developing quantitative models in python Readiness to work in a challenging environment of quantitative analysts Fluency in English (both spoken and written) Good communication skills, willingness to learn, attention to details and consideration of timelines Nice to have: Experience in C++ (some core components of infrastructure are written in that language) Knowledge of Asset Backed Securities and the relevant IFRS9 regulations Benefits: Private medical care (Luxmed) Multisport card Collaborative team culture and modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

FullStack Engineer (Python, JavaScript, React)

Senior

Hybrid

Krakow, Poland

🏢 Summary: B2B Full Stack Engineer role in FinTech focused on building and maintaining secure microservices-based applications using Python and JavaScript in a hybrid model. The position involves developing web services and data pipelines, deploying containerized applications via CI/CD, and ensuring operability through testing and troubleshooting. You will collaborate in an agile, security-driven environment to deliver scalable and compliant software solutions. 🗂️ Requirements: Extensive experience in Python web development with FastAPI, Flask or Django, Experience building data pipelines in Python using Pandas, Numpy and workflow tools, Strong knowledge of microservices architecture and CQRS, SAGA, event sourcing, Experience with containerization using Docker and Kubernetes, Hands-on experience with CI/CD tools such as Jenkins or GitLab, Strong Linux system administration skills, Understanding of TCP/IP, DNS, Firewalls and networking fundamentals, Proficiency with Git and branching strategies, Frontend development experience with HTML, CSS and JavaScript, Strong SQL skills with ability to write complex queries, Experience writing automated unit, integration and functional tests, Experience working in Agile and DevSecOps environments using Jira and Confluence 📃 Skills: Python, FastAPI, Flask, Django, JavaScript, HTML, CSS, React, Pandas, Numpy, Airflow, Luigi, Docker, Kubernetes, Jenkins, GitLab, Linux, Git, SQL, TCP/IP, DNS, Jira, Confluence 🏢 Description: FullStack Engineer (Python, JavaScript, React) Location: Kraków (hybrid model – 2 days per week from the office) Industry: FinTech Contract type: B2B About the Role As a Full Stack Engineer, your responsibilities will include the following: Working with and support your pod’s Product Owner and Development Lead in designing, developing anddelivering software solutions that meet stakeholder requirements. Working with Cybersecurity experts in understanding and refining requirements, delivering on featuresiteratively, whilst also proposing new technologies and solutions to help keep the bank secure. Adhering to the team’s design and development patterns, and in collaboration with the development leadactively identifing bottlenecks and to improve software development efficiencies. Adhering to the team’s governance procedures surrounding requirements intake, release and incidentmanagement, and actively contributing towards further streamlining processes (through automation). Ensuring the operability of existing services, including L2/L3 troubleshooting, bug fixing, and writingautomated test cases and any further technical documentation needed to support delivered code. Undertaking peer reviews and leading by example for junior developers in the team. Requirements Able to demonstrate extensive Python web development experience, using frameworks such as FastAPI (being the preference), Flask and/or Django. Experience developing data pipelines, primarily in Python, using libraries such as Pandas, Numpy, and tools such as Airflow, Luigi, etc. A strong understanding of microservice architectures and be knowledgeable on the implementation of concepts such as CQRS, SAGA and event sourcing. Experience building and deploying services to containers, using tools such as Docker and Kubernetes. Experience building and deploying services through CICD pipelines, with hands-on experience using tools such as Jenkins, Gitlab, etc. Strong sysadmin skills in Linux, coupled with a solid understanding of computer systems and networks in general, e.g. TCP/IP, DNS, Firewalls, Subnetting, etc. Proficient with Git and a working familiarity of several branching strategies such as GitFlow, Trunk based, etc. Good understanding and reasonable experience in frontend development, at a minimum using languages such as HTML, CSS, JavaScript. Strong SQL programming skills and be able to construct complex queries. Demonstrate a test-driven mindset, backed by experience developing automated tests cases, be it unit, integration, functional and non-functional tests. Good knowledge of agile and DevSecOps delivery processes within the context of working in a highly regulated environment and be comfortable using tools such as Jira and Confluence. Articulate, with very good verbal and written communication skills. This is essential as you’ll be part of a global team consisting of engineers and non-engineers alike. Able to demonstrate an ability to work and lead in a fast paced, team focused environment with a proven track record of delivering and completing assigned tasks as an individual, and as a team. Nice to Have Cybersecurity related experience would be highly advantageous, be it working with automated application security testing tools (e.g. SAST, DAST), performing Penetration Tests, Fuzz testing and/or any threatdetection and exploitation techniques. Strong experience building, deploying and operating infrastructure to a major cloud platform, such as AWS, GCP, Azure and/or Ali, using tools such as Terraform to provision and manage infrastructure as code, operational monitoring tools such as Prometheus, and service mesh tools such as Anthos. Strong frontend development experience, preferably in a JavaScript based language/framework such as React. In addition, experience developing and/or integrating with customer analytics products such as Matomo, and any further design and/or UX experience would be highly advantageous. Strong database administration / architecture experience, working with several relational database systems such as MSSQL, Postgres, as well as non-relational such as Mongo. Coupled to this, you will also have experience managing databases in a loosely coupled environment, with very strong performance and tuning skills. Experience working with Message Queue systems, such as Kafka, Rabbit, etc. What’s Offered Hybrid work model with flexibility Private medical care Multisport card Flexible working hours Opportunity to build a high-impact platform used across a global organization Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.

Technology

Antal Sp. z o.o.

Python Developer with React

Senior

Hybrid

Krakow, Poland

190 - 230 PLN

🏢 Summary: Full-Stack Developer role focused on building and maintaining backend services in Python (FastAPI) and frontend applications in React.js within an enterprise environment. The position involves developing REST APIs, managing databases, containerizing applications, and deploying to AWS using modern DevOps practices. Hybrid work model with collaboration on scalable, production-grade systems. 🗂️ Requirements: Commercial experience with Python, Experience with FastAPI, Hands-on experience with React.js, Strong knowledge of SQL databases, Strong knowledge of NoSQL databases, Experience with Docker, Experience with Kubernetes, Basic knowledge of AWS, Experience designing and developing REST APIs 📃 Skills: Python, FastAPI, React, SQL, NoSQL, PostgreSQL, Redis, PGVector, Docker, Kubernetes, AWS, REST, CI/CD 🏢 Description: Full-Stack Developer (Python / React) Location: Kraków, Poland Work Model: Hybrid (6 days per month in the office) About the Role We are looking for an experienced Full-Stack Developer to join our enterprise team and support the development and maintenance of modern backend and frontend applications. You will work with a cutting-edge technology stack in an international environment. Key Responsibilities Design, develop, and maintain backend services using Python (FastAPI) Build and enhance frontend components using React.js Design and develop REST APIs Work with SQL and NoSQL databases (PostgreSQL, Redis, PGVector) Containerize applications and manage deployments using Docker and Kubernetes Deploy and maintain applications in AWS Participate in CI/CD processes and automated testing Collaborate with the team on new features and system integrations (Optional) Contribute to GenAI initiatives (LangChain, OpenAI API) Requirements Proven commercial experience with Python and FastAPI Hands-on experience with React.js Strong knowledge of SQL and NoSQL databases Experience working with Docker and Kubernetes Basic knowledge of AWS Nice to Have Experience or interest in GenAI / LLM technologies Familiarity with CI/CD pipelines and automated testing What We Offer Benefits package including Multisport card and private healthcare Hybrid work model with flexible working hours Opportunity to work in an international environment with a modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.

Technology

Antal Sp. z o.o.

Senior Java Developer

Senior

Hybrid

Krakow, MA, Poland

🏢 Summary: Full-time/B2B role for an experienced Java Developer to design, develop, and maintain microservices in a financial sector project. The position focuses on building high-quality backend solutions using modern Java and DevOps practices, with strong emphasis on TDD, CI, and system reliability. Hybrid work model with responsibility for both development and platform support. 🗂️ Requirements: 5+ years commercial experience in Java backend development, Experience designing and developing microservices, Proficiency in Java 17/21 and Spring Boot, Strong knowledge of PostgreSQL, Experience setting up and maintaining DevSecOps pipelines, Minimum 3 years working in Agile and/or DevOps teams, Experience with TDD using JUnit, Experience writing integration, regression, and Cucumber tests, Experience working with CI pipelines, Experience in incident resolution and system monitoring 📃 Skills: Java, SpringBoot, PostgreSQL, Microservices, DevSecOps, JUnit, Cucumber, CI, TDD, Agile, DevOps, TypeScript, Angular, HTML5 🏢 Description: For our Client we are looking for an experienced Java Developer who will be responsible for both the development and maintenance of the microservices. 📍 Location : Kraków, hybrid work model – 2 days per week in the office, 3 days remote 🕒 Cooperation model: [Full-time / B2B] 📍 Project for our Client from the financial sector Key Responsibilities: Design, build, and maintain efficient, reusable, and reliable Java code Contribute in all phases of the development lifecycle Adopt DevOps and Agile principles Ensure test-driven development and close collaboration with QA team members Focus on improving the development team velocity and quality Mentor and work with junior members of the team Support the platform: incident resolution, monitoring, problem management Develop automated tooling to improve support functions Requirements: 5+ years of commercial experience in backend development (Java) Designing and developing microservices using Java 17/21 and Spring Boot Strong knowledge of PostgreSQL and DevSecOps pipeline set up / maintenance Self-motivated and willing to learn new technologies and business domain 3+ years working in an Agile and/or DevOps team Excellent communication skills Use TDD with JUnit for unit tests, add integration and regression tests, and write simple Cucumber scenarios for end‑to‑end acceptance, all run in CI. Proven track record of working on significant projects from conception to completion, Ability to translate functional requirements into technical solutions, Should be able to provide innovative solutions to complex business problems Fluent English Experience in TypeScript, Angular, HTML 5 - nice to have Benefits: Private medical care (Luxmed) Multisport card Collaborative team culture and modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

Full Stack Developer (JavaScript / CSS / Node JS/ basic Java)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Fullstack Developer role in the financial sector focused on delivering end-to-end features across the development lifecycle, including analysis, design, testing, and production support. The position involves iterative delivery of business requirements, backend collaboration, and maintaining a balance between new features and technical debt. Hybrid work model with regular on-site presence in Kraków. 🗂️ Requirements: 5+ years commercial experience as Fullstack Developer, Strong experience with JavaScript, Strong experience with CSS, Experience with NodeJS (client and server), Knowledge of Accessibility standards and implementation, Working knowledge of Unix, Understanding of databases from consumer perspective, Knowledge of HTTP APIs and RESTful services, Basic knowledge of Java or Kotlin, Fluent English 📃 Skills: JavaScript, CSS, NodeJS, Unix, REST, HTTP, Java, Kotlin, Databases, Accessibility 🏢 Description: For our Client we are looking for an experienced Fullstack Developer to participate in all parts of the development life cycle including analysis, testing and production support. 📍 Location : Kraków, hybrid work model – 2 days per week in the office, 3 days remote 🕒 Cooperation model: [Full-time / B2B] 📍 Project for our Client from the financial sector Key Responsibilities: Work within a team of developers with a dedicated product owner Take a business requirement, divide it up into stories and deliver each story iteratively to production Product support is integral to the role Identify areas of technical debt, ensure a healthy balance of tech debt and new functionality is prioritised and worked on For new items you need to design the solution and ensure that it follows technology guidelines and constraints Pairing with other members of the team Willing to work also with backend Requirements: 5+ years of commercial experience in similar position Demonstratable experience of JavaScript, CSS & Node JS (client & server) Awareness of best Accessibility practices and knowledge how to implement them Working knowledge of unix Must understand databases from a consumer point of view Knowledge of HTTP APIs e.g. RESTful APIs Basic Java or Kotlin knowledge Nice to have UX knowledge and ability to propose improvements to business requirements Fluent English Benefits: Private medical care (Luxmed) Multisport card Collaborative team culture and modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

FullStack Engineer

Senior

Hybrid

Krakow, Poland

190 - 230 PLN

🏢 Summary: Full-time contract role for an experienced FullStack Developer to build and maintain scalable, AI-driven financial applications in a global Agile team. The position covers the full software development lifecycle, including design, development, testing, deployment, and production support in a "you build it, you support it" model. Work is hybrid-based in Kraków with strong ownership and continuous delivery practices. 🗂️ Requirements: Minimum 5 years of professional software development experience, Strong knowledge of Java, Strong knowledge of Python, Hands-on experience with Spring Framework, Understanding of SOLID principles, Understanding of Clean Code principles, Understanding of DDD, Understanding of BDD, Experience with SQL databases, Experience with NoSQL databases, Familiarity with microservices architecture, Experience with event-driven systems or streaming technologies, English proficiency (written and spoken) 📃 Skills: Java, Python, Spring, SQL, NoSQL, PostgreSQL, MongoDB, Microservices, Streaming, SOLID, DDD, BDD, CleanCode, JavaScript, Vue.js, AI, MachineLearning, NLP, DataScience, LangChain, LangGraph 🏢 Description: FullStack Developer 📍 Kraków, Poland (hybrid – min. 2 days/week in the office) 🕒 Full-time | Contract role About the Role We are looking for an experienced FullStack Developer to join a global technology team delivering innovative digital solutions in the financial domain. In this role, you will work closely with a Development Manager and a small, cross-functional team to build and maintain scalable applications. You will be involved in the entire software development lifecycle – from analysis and design to deployment and production support. This is a hands-on role in a collaborative environment where teams take full ownership: “you build it, you support it.” Your Responsibilities Work in a small Agile team (4–6 people) with a dedicated Product Owner Translate business requirements into user stories and deliver them iteratively to production Design and implement high-quality, scalable solutions aligned with technical standards Participate in all stages of the development lifecycle, including testing and production support Identify and manage technical debt, balancing it with new feature development Collaborate closely with team members through pairing and knowledge sharing Contribute to a culture of continuous improvement and experimentation Required Skills & Experience Minimum 5 years of professional software development experience Strong knowledge of Java and Python Hands-on experience with Spring Framework Solid understanding of software engineering principles ( SOLID, Clean Code, DDD, BDD ) Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) Familiarity with microservices architecture Experience with event-driven systems / streaming technologies Strong communication skills in English (written and spoken) Ability to collaborate, mentor, and support other engineers Nice to Have Experience with JavaScript (Vue.js) Background in AI / Machine Learning / NLP / Data Science Knowledge of: Prompt Engineering LangChain / LangGraph Clean Architecture What You Can Expect Work in a globally distributed engineering organization Small, self-organizing teams with strong ownership Continuous delivery approach (no traditional sprints – focus on flow and frequent releases) Opportunity to work on cutting-edge AI-driven solutions Exposure to modern technologies and experimentation with new tools A collaborative culture where learning, pairing, and knowledge sharing are encouraged Benefits: Multisport Card and Luxmed Who We’re Looking For We value engineers who: Are curious, adaptable, and open to experimentation Enjoy solving complex problems with technology Take ownership and responsibility for their work Are comfortable stepping outside their specialization when needed See failure as a learning opportunity Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.

Technology

Antal Sp. z o.o.

Senior Java Developer (Kubernetes/Cloud)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Full-time Java Developer role focused on building and maintaining scalable backend services and cloud-native applications in the financial sector. The position involves developing microservices, deploying to Kubernetes clusters, and automating CI/CD pipelines in cloud environments. The work is delivered in a hybrid model with strong emphasis on security, performance, and reliability. 🗂️ Requirements: 5+ years of commercial experience in backend development with Java, Strong experience in Java and microservices architecture, Hands-on experience with Kubernetes, Experience with Docker containerisation, Experience with at least one cloud platform (AWS, Azure or GCP), Experience with infrastructure-as-code tools (Terraform or Helm), Experience with CI/CD tools (Jenkins or Ansible), Ability to monitor, troubleshoot and optimise applications, Fluent English 📃 Skills: Java, Spring, Kubernetes, Docker, AWS, Azure, GCP, Terraform, Helm, Jenkins, Ansible, CI/CD, Microservices 🏢 Description: For our Client we are looking for an experienced Java Developer to build, and maintain scalable backend services and cloud-native applications. The role focuses on leveraging Java, Kubernetes, and cloud platforms to deliver robust, secure, and efficient solutions. 📍 Location : Kraków, hybrid work model – 2 days per week in the office, 3 days remote 🕒 Cooperation model: [Full-time / B2B] 📍 Project for our Client from the financial sector Key Responsibilities: Develop and maintain backend services using Java (Spring Boot or similar frameworks) Design and deploy microservices on Kubernetes clusters Implement CI/CD pipelines and automate deployments on cloud platforms (AWS, Azure, GCP) Monitor, troubleshoot, and optimise application performance Ensure security and compliance standards are met Collaborate with cross-functional teams to deliver end-to-end solutions Requirements: 5+ years of commercial experience in backend development (Java) Strong Java programming skills and experience with microservices architecture Hands-on experience with Kubernetes and containerisation (Docker) Familiarity with cloud platforms and infrastructure-as-code tools (e.g., Terraform, Helm) Experience with CI/CD tools (Jenkins, Ansible) Strong analytical and troubleshooting abilities Fluent English Benefits: Private medical care (Luxmed) Multisport card Collaborative team culture and modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

Java Developer

Mid

Hybrid

Krakow, Poland

🏢 Summary: Full-time Java Developer role for a financial sector project, focused on building and maintaining backend services and APIs using modern Java technologies in a hybrid work model. The position involves cloud deployment on GCP, database optimization, and collaboration on CI/CD pipelines. The role requires hands-on experience with microservices architecture and cloud-based environments. 🗂️ Requirements: 3+ years of commercial experience as Java Developer, Experience with Java 17, Proficiency in Spring Boot, Experience in building microservices, Experience in developing RESTful APIs, Hands-on experience with PostgreSQL, Experience with Google Cloud Platform, Experience with Jenkins, Proficiency with Git, Understanding of SDLC, Experience working in Agile environment, Fluent English 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, GCP, Jenkins, Git, REST, Microservices, SQL, CI/CD, Agile 🏢 Description: Java Developer For our Client we are looking for an experienced Java Developer. 📍 Location : Kraków, hybrid work model – 2 days per week in the office, 3 days remote 🕒 Cooperation model: [Full-time / B2B] 📍 Project for our Client from the financial sector Key Responsibilities: Design, develop, and maintain backend services and APIs using Java 17 and Spring Boot Implement and optimize database solutions using PostgreSQL Deploy, monitor, and manage applications on Google Cloud Platform (GCP) Collaborate with DevOps teams to build and maintain CI/CD pipelines using Jenkins Utilize Git for version control and collaborate with team members on code reviews and branching strategies Ensure application performance, scalability, and security through best practices and testing Troubleshoot and resolve technical issues in a timely manner Work closely with cross-functional teams to gather requirements and deliver high-quality solutions Requirements: 3+ years of commercial experience in similar position Experience with Java 17 and object-oriented programming principle Proficiency in building microservices and RESTful APIs using Spring Boot Hands-on experience with PostgreSQL for database design, queries, and optimization Familiarity with Google Cloud Platform (GCP) services such as Compute Engine, Cloud Storage, and Cloud SQL Experience with CI/CD tools, particularly Jenkins Proficient in using Git for version control and collaboration Solid understanding of software development lifecycle (SDLC) and Agile methodologies Strong problem-solving skills and attention to detail Fluent English Benefits: Private medical care (Luxmed) Multisport card Collaborative team culture and modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland