May 11, 2026
Senior Chart Rendering and Jasper Reports Customization Specialist
Senior • Hybrid
18,900 - 25,200 PLN
Warsaw, Poland
Unleash the power of data visualization — revolutionize reporting through innovative chart customization!
Warszawa-based opportunity with hybrid work model (up to 3 remote days per week).
As a Senior Chart Rendering and Jasper Reports Customization Specialist, you will be working for our client, an industry leader in financial reporting. Your expertise will be pivotal in supporting the migration of legacy reports to a new Java + JasperReports-based solution, focusing on advanced chart rendering, customization, and technical evaluation. Join a project dedicated to transforming complex financial data into clear, customizable visual reports that drive strategic decisions.
Your main responsibilities:
- Analyze existing charts and assess their feasibility for migration to JasperReports.
- Identify which visualizations can be implemented standardly versus requiring custom code or alternative approaches.
- Design and support the implementation of customizations, including annotations, markers, label placement, axis formatting, and legend modifications.
- Evaluate technical challenges and provide solutions for advanced visualization needs, including embedded charts in PDFs and reports.
- Collaborate closely with report designers, internal teams, and Java developers to ensure seamless integration.
- Support spike efforts for complex charts and estimate work effort for non-standard visualizations.
- Advise on technical approaches and potential workarounds when standard Jasper features are insufficient.
You're ideal for this role if you have:
- At least 3 years of Java experience with a strong focus on custom chart rendering.
- Hands-on experience with JFreeChart or similar Java-based chart/rendering stacks.
- Proven expertise with custom chart annotations, markers, axis/legend customization, and rendering logic.
- Experience embedding charts into PDFs, reports, or documents.
- Technical ability to evaluate chart feasibility—distinguishing between standard and custom solutions—and estimate effort accordingly.
It is a strong plus if you have: (optional)
- Experience with JasperReports chart customization.
- Knowledge of financial or performance charts in reporting contexts.
- Familiarity with Java2D / Graphics2D, SVG / vector graphics, or enterprise reporting tools.
Language Required for the role:
- Fluent in Polish and English
Eligibility for the role:
- Only candidates with an existing legal right to work in Europe will be considered.
#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 Developer – Financial Applications and Digital Transformation
Senior
Remote
Warsaw, Poland
18,270 - 22,050 PLN
🏢 Summary: Senior Java Developer role focused on building and integrating enterprise financial applications within a high-impact reporting platform, working in a hybrid model in Warsaw. The position involves developing scalable Java-based services, optimizing system performance, and contributing to digital transformation initiatives in an Agile environment. 🗂️ Requirements: Minimum 5 years of professional experience in Java development for enterprise applications, Advanced knowledge of Java, Spring, Spring Boot, Hibernate, JPA, REST APIs, Experience with Oracle databases and SQL, Experience with DevOps practices, Familiarity with SOAP services, Experience working in Agile methodologies, Knowledge of Maven and RabbitMQ, Communicative level of Polish, Good command of English (B2 level), Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, SOAP, Oracle, SQL, Maven, RabbitMQ, Agile, DevOps 🏢 Description: Empower scalable financial solutions — drive innovation in enterprise applications! Warszawa-based opportunity with 100% remote work model. As a Senior Java Developer , you will be working for our client, a leading provider of financial reporting and corporate application services. You’ll contribute to the development and integration of innovative services within a high-impact platform used for financial statements and operational metrics, supporting complex decision-making processes. This role offers a unique chance to work at the forefront of digital transformation and deepen your technical expertise in a vibrant, evolving environment. Your main responsibilities: Develop, maintain, and optimize enterprise-level Java applications with advanced knowledge of Spring, Hibernate, JPA, and RESTful APIs. Integrate services with the Bali group application, ensuring seamless data flow and system reliability. Collaborate in an Agile environment, contributing to system analysis, testing, and continuous improvement initiatives. Implement DevOps practices and utilize Oracle databases to enhance system performance and scalability. Support the development of new features and functions aligned with client requirements and industry standards. Write comprehensive unit tests to ensure code quality and maintainability. Engage in system analysis and troubleshooting, delivering timely resolutions. Work closely with cross-functional teams, including product owners and QA, to ensure successful project delivery. You're ideal for this role if you have: At least 5 years of professional experience in Java development, focused on enterprise applications. Advanced proficiency in Java, Spring, Boot, Hibernate, JPA, and REST APIs. Experience working with Oracle databases, both SQL and data management tools. Familiarity with DevOps practices and SOAP services. Strong understanding of Agile methodologies and experience with tools like Maven and RabbitMQ. Good command of English (B2 level). It is a strong plus if you have: (optional) Knowledge of PostgreSQL and additional experience with system analysis techniques. Certification in Scrum or related Agile frameworks. Language Required for the role: Polish (Communicative level). 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
ITDS
Senior Java/Kafka Developer – Payments and Financial Messaging
Mid
Hybrid
Warsaw, Poland
23,100 - 30,450 PLN
🏢 Summary: Mid-Level Java/Kafka Fullstack Developer role focused on modernizing legacy payment systems to ISO20022 standards within a distributed microservices environment. The position involves designing, developing, and integrating high-quality backend and fullstack solutions using Java and Kafka in a hybrid work model in Warsaw. The role supports global financial messaging transformation projects in a payments engineering context. 🗂️ Requirements: 4+ years of professional software development experience, Strong proficiency in Java and Spring frameworks, Experience with Hibernate and DB2, Hands-on experience with Apache Kafka (producers, consumers, Streams, Connect), Experience with MongoDB, Experience in RESTful API development, Knowledge of microservices or event-driven architectures, Experience with Docker, Experience with Git and CI/CD pipelines, Experience with Maven multi-module projects, Communicative Polish, Communicative English, Legal right to work in the European Union 📃 Skills: Java, Spring, Hibernate, DB2, Kafka, MongoDB, REST, Docker, Git, GitLab, CI/CD, Maven, ISO20022, SWIFT, CBPR+, FIN, Microservices 🏢 Description: Empower Financial Innovation - Redefine Payment Systems with Next-Gen Technology! Warszawa-based opportunity with hybrid work model As a Senior Java/Kafka Developer – Payments and Financial Messaging , you will be working for our client, a leader in the financial services industry, dedicated to transforming payment systems and implementing cutting-edge messaging standards. Join a dynamic team focused on adapting legacy applications to non-discretionary ISO20022 standards, enabling secure and efficient financial messaging worldwide. This role offers an exciting pathway for career growth within a forward-thinking organization committed to innovation. Your main responsibilities: Collaborate in requirements gathering sessions with business stakeholders to ensure technical solutions meet business needs Analyze, design, and plan impactful technical changes within complex payment systems Develop, test, and deploy modifications to legacy applications aligned with ISO20022 standards Conduct code reviews, support UAT processes, and assist with seamless code releases Apply creative problem-solving to improve the tech stack and optimize system performance Reverse engineer complex code bases to implement high-impact modifications effectively You're ideal for this role if you have: Minimum 5 years of professional experience in Java development Strong expertise in Java, Spring, Hibernate, and DB2 Experience with Spring Boot, dependency injection, auto-configuration, and Spring Data Hands-on knowledge of Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect) Familiarity with RESTful API development, and microservices architectures Knowledge of containerization tools like Docker Proficiency with Git, CI/CD pipelines (preferably GitLab CI) It is a strong plus if you have: Past experience in financial services, banking technology, or payments industry is a plus Understanding of financial messaging standards such as ISO 20022, SWIFT, CBPR+ or FIN Experience with IBM MQ / JMS - queue managers and channels Infrastructure as Code expertise - provisioning and managing infrastructure Language Required for the role: Fluent Polish and English communication skills 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/Kafka Developer – Payments and Financial Messaging
Senior
Hybrid
Warsaw, Poland
23,100 - 30,450 PLN
🏢 Summary: Senior Java/Kafka Developer role focused on modernizing and enhancing payment systems by adapting legacy applications to ISO20022 financial messaging standards. The position involves designing and implementing technical changes within complex payment environments and supporting secure, high-performance financial messaging solutions. Hybrid work model based in Warsaw. 🗂️ Requirements: Minimum 5 years of professional experience in Java development, Strong expertise in Java, Spring, Hibernate, and DB2, Experience with Spring Boot, dependency injection, auto-configuration, and Spring Data, Hands-on experience with Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect), Experience in RESTful API development and microservices architecture, Knowledge of Docker containerization, Proficiency with Git and CI/CD pipelines (preferably GitLab CI), Fluent Polish and English language skills, Legal right to work in the European Union 📃 Skills: Java, Spring, Hibernate, DB2, SpringBoot, Kafka, KafkaStreams, KafkaConnect, REST, Microservices, Docker, Git, GitLabCI, ISO20022, SWIFT, CBPR+, FIN, IBMMQ, JMS, IaC 🏢 Description: Empower Financial Innovation - Redefine Payment Systems with Next-Gen Technology! Warszawa-based opportunity with hybrid work model (up to 2 remote days per week). As a Senior Java/Kafka Developer – Payments and Financial Messaging , you will be working for our client, a leader in the financial services industry, dedicated to transforming payment systems and implementing cutting-edge messaging standards. Join a dynamic team focused on adapting legacy applications to non-discretionary ISO20022 standards, enabling secure and efficient financial messaging worldwide. This role offers an exciting pathway for career growth within a forward-thinking organization committed to innovation. Your main responsibilities: Collaborate in requirements gathering sessions with business stakeholders to ensure technical solutions meet business needs Analyze, design, and plan impactful technical changes within complex payment systems Develop, test, and deploy modifications to legacy applications aligned with ISO20022 standards Conduct code reviews, support UAT processes, and assist with seamless code releases Apply creative problem-solving to improve the tech stack and optimize system performance Reverse engineer complex code bases to implement high-impact modifications effectively You're ideal for this role if you have: Minimum 5 years of professional experience in Java development Strong expertise in Java, Spring, Hibernate, and DB2 Experience with Spring Boot, dependency injection, auto-configuration, and Spring Data Hands-on knowledge of Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect) Familiarity with RESTful API development, and microservices architectures Knowledge of containerization tools like Docker Proficiency with Git, CI/CD pipelines (preferably GitLab CI) It is a strong plus if you have: Past experience in financial services, banking technology, or payments industry is a plus Understanding of financial messaging standards such as ISO 20022, SWIFT, CBPR+ or FIN Experience with IBM MQ / JMS - queue managers and channels Infrastructure as Code expertise - provisioning and managing infrastructure Language Required for the role: Fluent Polish and English communication skills 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/Kafka Developer – Payments and Financial Messaging
Senior
Hybrid
Warsaw, Poland
23,100 - 30,450 PLN
🏢 Summary: Senior Java/Kafka Developer role focused on modernizing and enhancing payment systems by adapting legacy applications to ISO20022 financial messaging standards. The position involves designing, developing, and deploying high-impact changes within complex payment architectures using Java and Kafka technologies. Hybrid work model with strong emphasis on secure, scalable financial messaging solutions. 🗂️ Requirements: Minimum 5 years of professional experience in Java development, Strong expertise in Java, Spring, Hibernate, and DB2, Hands-on experience with Apache Kafka, Experience with Spring Boot and Spring Data, Experience in RESTful API development, Knowledge of microservices architecture, Experience with Docker, Proficiency with Git and CI/CD pipelines, Fluent Polish and English, Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, SpringData, Hibernate, DB2, Kafka, KafkaStreams, KafkaConnect, REST, Microservices, Docker, Git, GitLabCI, ISO20022 🏢 Description: Empower Financial Innovation - Redefine Payment Systems with Next-Gen Technology! Warszawa-based opportunity with hybrid work model (4 days per week in the office) As a Senior Java/Kafka Developer – Payments and Financial Messaging , you will be working for our client, a leader in the financial services industry, dedicated to transforming payment systems and implementing cutting-edge messaging standards. Join a dynamic team focused on adapting legacy applications to non-discretionary ISO20022 standards, enabling secure and efficient financial messaging worldwide. This role offers an exciting pathway for career growth within a forward-thinking organization committed to innovation. Your main responsibilities: Collaborate in requirements gathering sessions with business stakeholders to ensure technical solutions meet business needs Analyze, design, and plan impactful technical changes within complex payment systems Develop, test, and deploy modifications to legacy applications aligned with ISO20022 standards Conduct code reviews, support UAT processes, and assist with seamless code releases Apply creative problem-solving to improve the tech stack and optimize system performance Reverse engineer complex code bases to implement high-impact modifications effectively You're ideal for this role if you have: Minimum 5 years of professional experience in Java development Strong expertise in Java, Spring, Hibernate, and DB2 Experience with Spring Boot, dependency injection, auto-configuration, and Spring Data Hands-on knowledge of Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect) Familiarity with RESTful API development, and microservices architectures Knowledge of containerization tools like Docker Proficiency with Git, CI/CD pipelines (preferably GitLab CI) It is a strong plus if you have: Past experience in financial services, banking technology, or payments industry is a plus Understanding of financial messaging standards such as ISO 20022, SWIFT, CBPR+ or FIN Experience with IBM MQ / JMS - queue managers and channels Infrastructure as Code expertise - provisioning and managing infrastructure Language Required for the role: Fluent Polish and English communication skills 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 – Financial Services (Remote)
Senior
Remote
Warsaw, Poland
18,900 - 23,100 PLN
🏢 Summary: Senior Java Developer role focused on building and maintaining high‑transaction financial systems using modern Java and SpringBoot technologies. The position involves designing scalable backend solutions, integrating messaging and monitoring tools, and contributing to CI/CD pipelines in an agile environment. Remote work model with a Warsaw-based team. 🗂️ Requirements: 7+ years of Java software development experience, Strong expertise in Java 21+, Experience with SpringBoot 3, Experience with PostgreSQL and Hibernate, Knowledge of DDD principles, Experience with ELK, Dynatrace, Redis, Experience with RabbitMQ and Kafka, Experience with Gitlab, Jenkins, OpenShift, Experience with Junit 5, Mockito, RestAssured, Experience with CI/CD pipelines, Experience with high-transaction online systems, Good command of Polish, Communicative English, Legal right to work in the EU 📃 Skills: Java, SpringBoot, PostgreSQL, Hibernate, DDD, ELK, Dynatrace, Redis, RabbitMQ, Kafka, Gitlab, Jenkins, OpenShift, Junit5, Mockito, RestAssured, CICD, Scrum, Kanban 🏢 Description: Unleash innovation — build transformative Java solutions for the finance sector! Warszawa-based opportunity with remote work model. As a Senior Java Developer , you will be working for our client, a leader in the financial industry, dedicated to developing and supporting high-transactional internet systems. Join a passionate team to create impactful, scalable solutions that shape the future of finance technology and foster career growth. Your main responsibilities: Develop and maintain robust applications using Java 21+ and SpringBoot 3, ensuring high performance and scalability. Design and implement database solutions with PostgreSQL, applying best practices in DDD. Collaborate in agile teams, utilizing methodologies such as Scrum or Kanban, to deliver innovative features. Integrate and optimize system components with tools like ELK, Redis, Dynatrace, and messaging systems like RabbitMQ and Kafka. Write comprehensive unit and integration tests using Junit 5, Mockito, and RestAssured. Participate in CI/CD pipelines with Gitlab, Jenkins, and OpenShift to streamline deployment workflows. Analyze system performance and troubleshoot issues to maintain optimal operation. You're ideal for this role if you have: At least 7 years of experience in software development, primarily with Java-based solutions. Strong expertise with Java 21+ and SpringBoot 3. Experience working with PostgreSQL, Hibernate, and DDD principles. Familiarity with ELK, Dynatrace, Redis, RabbitMQ, Kafka. Proficiency in CI/CD tools like Gitlab, Jenkins, and OpenShift. High analytical skills and experience supporting transactional online systems, preferably in finance. It is a strong plus if you have: Knowledge of agile methodologies such as Scrum or Kanban. Certifications or additional expertise in financial systems or back-end architecture. Language Required for the role: Polish: good command required English: communicative proficiency 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. Internal number #8853
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
EPAM Systems
Senior Java Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Java Developer role focused on building and enhancing high-performance applications for Fixed Income Rates and Credit trading desks, with a hybrid work model in Krakow. The position involves designing scalable Java solutions, optimizing low-latency systems, and collaborating with global teams to deliver and maintain complex trading platforms. The offer includes career development programs, certifications, and a comprehensive benefits package. 🗂️ Requirements: 5+ years of professional Java development experience, Experience with low-latency programming, Experience with multi-threaded programming, Strong problem-solving and analytical skills, Ability to communicate technical concepts to non-technical stakeholders, English proficiency at B2 level or higher, Availability to work from the Krakow office 3 days per week 📃 Skills: Java, Multithreading, Low-latency, Kafka, AVRO, Azure, AWS, GCP, Bloomberg, Tradeweb 🏢 Description: We are looking for an enthusiastic Senior Java Developer to build innovative applications for Fixed Income Rates and Credit trading desks. As a member of our global Fixed Income Rates and Credit markets technology team—a dynamic, driven group operating across 8 cities in 6 countries—you will provide high-performance solutions while preserving existing functionality. Please be aware that this role requires working from the Krakow office 3 days per week. Responsibilities Design and build scalable Java applications to address complex business challenges Enhance and refactor existing components to boost performance and maintainability Lead UAT and demonstration sessions with key stakeholders Convert business requirements into technical specifications Work alongside global IT teams to achieve seamless integration Assist with production rollouts and deliver ongoing maintenance Build cutting-edge solutions while sustaining a sophisticated, multi-faceted platform Requirements 5+ years of professional experience developing in Java Familiarity with low-latency and multi-threaded programming methods Outstanding problem-solving and analytical abilities Strong communication skills, capable of clarifying complex technical concepts for non-technical stakeholders Eagerness to learn and adjust to new technologies and market shifts English skills at B2 level or above Nice to have Comprehension of financial markets, especially Rates and Credit bonds/derivatives along with trading platforms (e.g., Bloomberg, Tradeweb) Experience with messaging systems such as Kafka and data serialization formats (e.g., AVRO) Understanding of cloud platforms (Azure, AWS or GCP) We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview We will reach out to selected candidates exclusively
Technology
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 building scalable APIs and microservices within a cloud-native environment, contributing to high-performance backend systems and seamless platform integrations. The position involves working in an Agile CI/CD setup to deliver robust, compliant, and scalable digital solutions. Hybrid work model based in Kraków. 🗂️ Requirements: 5+ years of experience in software development, Strong experience with Java, Strong experience with Kotlin, Experience in building APIs, Experience with SQL and databases, Experience with HTML, Experience with JavaScript, Understanding of microservices architecture, Experience working in Agile environment, Experience with Jira, Experience with Confluence, Fluent English (B2+), Legal right to work in the EU 📃 Skills: Java, Kotlin, SQL, HTML, JavaScript, Microservices, API, Agile, Jira, Confluence, AWS, Azure, GCP, Jenkins, Linux, AIX, WAS, CI/CD 🏢 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 for our client, a leader in building cloud-native platforms focused on streamlining software development & 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. #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 – 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 for our client, a leader in building cloud-native platforms focused on streamlining software development & 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. #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 – Investment Banking
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Java Developer role focused on building and maintaining scalable investment banking and trading solutions in a hybrid Warsaw-based environment. The position involves developing Java applications, supporting trading platforms, ensuring system reliability, and collaborating with cross-functional teams in the financial services sector. 🗂️ Requirements: 4+ years of Java software development experience, Experience in investment banking or financial services, Professional Java development experience, Git version control knowledge, English communication skills, Fluent Polish, Legal right to work in Europe 📃 Skills: Java, Git, C++, Python, Slang, SRE, DevOps, Cloud 🏢 Description: Empower the future of financial technology — drive innovation in investment banking systems! Warsaw-based opportunity with hybrid work model. As a Senior Java Developer – Investment Banking , you will be working for our client, a leading financial institution dedicated to transforming the landscape of trading and banking technology. You will contribute to building robust, scalable solutions that enhance trade execution, compliance, and operational efficiency in a fast-paced, collaborative environment. This role offers a unique chance to advance your expertise while shaping the next evolution in financial services technology. Your main responsibilities: Develop and maintain high-quality, scalable Java-based solutions for investment banking applications Collaborate with cross-functional teams to design, integrate, and optimize trading and banking platforms Ensure system integrity, compliance, and reliability through comprehensive testing and documentation Implement new features and enhancements to support innovative trading functionalities Support deployment, performance tuning, and troubleshooting activities to ensure seamless system operation Maintain clear documentation on system architecture, workflows, and updates Adhere to best practices in software development, including version control and continuous testing You're ideal for this role if you have: Minimum of 4 years of experience in Java software development, preferably in investment banking or financial services Proven professional experience with Java; familiarity with additional languages such as C++ or Python is advantageous Knowledge of Slang language is a plus Understanding of SRE principles is preferred Experienced in using Git for version control Strong communication skills, both verbal and written in English It is a strong plus if you have: Experience with cloud platforms or DevOps practices Certifications related to financial software development or system reliability Language Required for the role: Fluent Polish and English, both verbal and written 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.