New offer - be the first one to apply!
July 8, 2026
Developer / Architect for IMSecurities Warsaw/Gdańsk
Senior • Hybrid
190 - 190 PLN/hr
Warsaw, Poland
Work model: 3 days per week from office in Warsaw or Gdańsk
Rate: 190 PLN/h net + VAT
Employment type: B2B contract
Overview
The consultant will work as a Senior/Expert IT Developer in IMSecurities, developing and modernising backend integration components around the Safekeeping and Corporate Actions platform.
The work includes designing, developing, testing, deploying and supporting Java-based microservices and integration components connecting IMSecurities with other systems.
The application is undergoing intensive development due to a significant increase in scope and reach (migration of business flows & volumes over 2027-2029), which often requires rewriting and rearchitecting parts of the code base.
The department is ramping up, particularly with developers, including this requisition.
Main Responsibilities
- Design, develop, test, deploy, and support Java-based microservices.
- Modernise backend integration components around Safekeeping and Corporate Actions.
- Conduct requirement analysis and prepare related documentation.
- Work hands-on with development and step into analysis and deployment when needed.
- Troubleshoot production issues and support deployment planning.
- Participate in Scrum team activities and knowledge sharing protocols.
- Contribute to the growth of employee developers through mentorship.
Key Requirements
- Strong Java backend development experience from large-scale enterprise environments (min. 5 years for Senior, 10 years for Expert).
- Proficient in Spring Boot and Spring Integration.
- Experience with SQL and relational databases, preferably Oracle.
- Familiarity with messaging and event-driven integration, preferably IBM MQ and Kafka.
- Expertise in REST services, microservices, and integration patterns.
- Knowledge of Maven, Git, and CI/CD pipelines.
- Automated testing experience with JUnit and Testcontainers.
- Ability to analyse requirements, system and data flows, logs, and production issues.
- Fluent in English.
Nice to Have
- Experience from banking or trading environments.
- Cloud-ready application design.
- Experience modernising integration custody, settlement, corporate actions, or another regulated domain.
- Familiarity with containerisation and layers around vendor platforms.
- Practical experience with test automation and AI-assisted development tools.
Similar jobs you might like
Technology
New offer
Optiveum
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
140 - 170 PLN/hr
🏢 Summary: Senior/Expert Java Developer role focused on building and modernizing backend integration components for a banking Safekeeping and Corporate Actions platform. The position involves developing Java-based microservices, integrating banking systems through event-driven architectures, and contributing to large-scale transformation projects in an agile environment. Hybrid work model with opportunities to mentor team members and support deployment orchestration. 🗂️ Requirements: 5+ years of Java backend development experience for Senior level, 10+ years of Java backend development experience for Expert level, Experience with Java, Experience with Spring Boot, Experience with Spring Integration, Knowledge of REST services, Experience with microservices architecture, Knowledge of integration patterns, Experience with IBM MQ or Kafka, Strong SQL knowledge, Experience with relational databases, Experience with Oracle, Knowledge of Maven, Experience with Git, Experience with CI/CD pipelines, Experience with automated testing, Knowledge of JUnit, Knowledge of Testcontainers, Fluent English 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, REST, Microservices, IBMMQ, Kafka, SQL, Oracle, Maven, Git, CI/CD, JUnit, Testcontainers, JIRA, Kubernetes 🏢 Description: About the Client Our client is a major international player in the banking industry. You will be joining their IMSecurities department, contributing to a large-scale technological transformation involving the migration of massive business flows and volumes projected through 2027–2029. The Role We are looking for a Senior or Expert Java Developer to design, build, and modernize backend integration components for a core Safekeeping and Corporate Actions platform. You will be joining an expanding, agile team (scaling from 8 to 15 developers), working hands-on with the code while occasionally stepping up to lead analysis and deployment orchestration. What You Will Do - Design, develop, test, deploy, and support Java-based microservices and integration components. - Connect internal security systems with other banking infrastructure using event-driven architectures. - Analyze business requirements, document dependencies, and troubleshoot complex production issues. - Contribute to the team's growth by sharing knowledge, promoting best development practices, and mentoring junior colleagues. - Work in a Scrum environment (JIRA), filling in the blanks in requirement analysis and test case preparation when bottlenecks occur. Expectations - Min. 5 years (for Senior) or 10+ years (for Expert) of Java backend development in large-scale enterprise environments. - Java, Spring Boot, Spring Integration. - REST services, microservices, and integration patterns. - Event-driven integration platforms (preferably IBM MQ and Kafka). - Strong SQL and relational database knowledge (preferably Oracle). - Maven, Git, CI/CD pipelines, and automated testing (JUnit, Testcontainers). - Fluent English (both written and spoken). Nice to Have - Previous experience in banking, trading, custody, settlement, or other regulated domains. - Familiarity with cloud-ready application design and containerization (Kubernetes). - Experience modernizing legacy systems or building layers around vendor platforms. - Practical use of AI-assisted development tools and static code analysis. What We Offer - Salary: 140 - 170 PLN / hour (B2B). - Type of Work: Hybrid (50% remote / 2-3 days a week in the office). - Location: Gdańsk or Warsaw.
Technology
New offer
Jit Team
Java Architect
Senior
Hybrid
Gdańsk, Poland
20,000 - 26,000 PLN
🏢 Summary: Senior Java backend role focused on developing and modernizing microservices and integration components for a financial platform in a hybrid work model. The position involves building enterprise integrations, supporting application rearchitecture, troubleshooting production issues, and collaborating in Agile Scrum teams. The project operates in an international banking environment with technologies such as Java, Spring Boot, Kafka, IBM MQ, Kubernetes, and Oracle. 🗂️ Requirements: 10+ years of Java backend development experience, Experience in large-scale enterprise environments, Knowledge of SQL and relational databases, Experience with Oracle, Experience with IBM MQ, Experience with Kafka, Experience with Kubernetes, Experience with REST services and microservices, Knowledge of integration patterns, Experience with Maven, Experience with Git, Experience with CI/CD pipelines, Experience with JUnit, Experience with Testcontainers, Ability to analyze requirements and system flows, Ability to troubleshoot production issues, Fluent English 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, Kafka, IBMMQ, Kubernetes, SQL, Oracle, REST, Microservices, Maven, Git, CI/CD, JUnit, Testcontainers, Jira, Scrum 🏢 Description: Salary: 1000 - 1300 PLN/day on B2B Work model: hybrid from Gdynia / Gdańsk / Warszawa (2/3 days per week from the office) Why choose this offer? - Flexible work organization - International work environment with daily use of English - Scandinavian organizational culture supporting work-life balance - Additional training financed by Jit - Regular integration meetings Project You will be involved in a financial project focused on developing and modernising backend integration components around the Safekeeping and Corporate Actions platform. You will work on Java-based microservices and integration components connecting IMSecurities with other Nordea systems. The platform is undergoing intensive development, including migration of business flows and volumes, implementation of new business logic, and rearchitecture of existing application components. Working in a Scrum environment, you will contribute to development, analysis, deployment activities, troubleshooting, and knowledge sharing across the team. Responsibilities you'll have - Design, develop, test, deploy, and support Java-based microservices and integration components - Develop integrations between IMSecurities and other enterprise systems - Support application modernization and rearchitecture initiatives - Implement new business functionality and support business flow migrations - Participate in requirement analysis and clarification activities - Analyze business and system flows - Support deployment planning and release activities - Troubleshoot and resolve production issues - Collaborate with developers, analysts, QA, and infrastructure teams - Contribute to knowledge sharing and promote good development practices - Work within Agile Scrum teams using Jira Expected competences and knowledge - Min. 10 years of experience in Java backend development within large-scale enterprise environments - Knowledge of SQL and experience with relational databases, preferably Oracle - Messaging and event-driven integration, preferably IBM MQ and Kafka - Familiarity with containerized environments and Kubernetes - Experience with REST services, microservices and integration patterns - Experience working with Maven, Git and CI/CD pipelines - Automated testing with JUnit and Testcontainers - Ability to analyse requirements, system flows, logs, data flows and production issues - Fluent English Nice-to-have knowledge and experience - Experience in banking or trading environments - Experience with cloud-ready application design - Experience modernising integration custody, settlement, corporate actions or another regulated domain - Experience with containerisation and layers around vendor platforms or legacy systems - Practical experience with test automation, static code analysis and AI-assisted development tools Technologies you'll work with - Java - Spring Boot and Spring Integration - Kafka - IBM MQ - Kubernetes - SQL - Oracle
Technology
ITDS
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
21,000 - 25,200 PLN
🏢 Summary: Senior Java Developer role focused on designing, implementing, and maintaining scalable and secure solutions within a complex payment terminal ecosystem. The position involves working with distributed systems, message queues, and legacy code while enhancing system performance and reliability. The role requires strong backend expertise and collaboration on integration and automated testing initiatives. 🗂️ Requirements: Minimum 4 years of Java development experience, Strong object-oriented programming skills, Proficiency in Java 8+, Experience with Spring and Spring Boot, Experience with Hibernate or JPA, Experience with JEE, Practical experience with RabbitMQ or other message queues, Experience with Maven, Git, Gitlab, Jenkins, Nexus, Jira, Strong knowledge of Oracle or other relational databases, Experience in RESTful API design and system integration, Experience with distributed systems, Experience with JBoss or WildFly, Experience with Hazelcast or cache technologies, Ability to create and maintain automated tests, Good command of English (B2 level), Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, JEE, RabbitMQ, Maven, Git, Gitlab, Jenkins, Nexus, Jira, Oracle, SQL, REST, JBoss, WildFly, Hazelcast 🏢 Description: Warsaw-based opportunity with hybrid work model (4 days from the office / week) As a Senior Java Developer , you will be working for our client, a leader in managing a complex payment terminal ecosystem that connects thousands of devices across multiple vendors. You will play a pivotal role in designing and implementing cutting-edge IT solutions to enhance the system’s performance, security, and scalability, driving the future of financial transactions. Your main responsibilities: Design and implement IT solutions based on analytical and technical documentation Review analytical documentation and create comprehensive technical documentation Conduct technical upgrades and work with legacy code to maintain system integrity Perform reverse engineering using existing source code and documented business processes Define and build test cases for automated testing frameworks Collaborate on system integration tasks involving distributed systems and message queues Support ongoing system improvements and security assessments, including vulnerability scans You're ideal for this role if you have: At least 4 years of experience in Java development, with strong object-oriented programming skills In-depth knowledge of Java 8+ and frameworks such as Spring, Spring Boot, Hibernate/JPA, and JEE Practical experience with message queue systems, especially RabbitMQ Familiarity with tools like Maven, Git, Gitlab, Jenkins, Nexus, and Jira supporting software development Solid understanding of relational databases, particularly Oracle Hands-on experience with RESTful API design and system integration Experience working with distributed systems, application servers (JBoss/WildFly), and cache technologies (Hazelcast) Knowledge of security scanning tools like Fortify or Sonatype is a plus Good command of English (B2 level) and excellent communication skills It is a strong plus if you have: Additional certifications in Java or cloud technologies Experience with microservices architecture and containerization (e.g., Docker, Kubernetes) Language Required for the role: Good command of English (Communicative level) Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. We offer you: ITDS Business Consultants is involved in various, innovative, and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes: Stable and long-term cooperation with very good conditions Enhance your skills and develop your expertise in the financial industry Work on the most strategic projects available in the market Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years Participation in Social Events, training, and work in an international environment Access to an attractive Medical Package Access to Multisport Program #GETREADY Internal job ID #9111 You can report violations in accordance with ITDS’s Whistleblower Procedure available here . #MAKEYourCareerBETTER
Technology
emagine Polska
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Java Developer role focused on building and maintaining backend microservices in the Credit Data Sourcing domain within a banking environment. The position involves designing data flows, system integrations, and scalable business logic, as well as supporting production incidents. Work is performed in an Agile team with hybrid presence in Poland. 🗂️ Requirements: Strong experience with Java and backend development, Experience designing and maintaining microservices, Experience with data flows and data sourcing systems, Experience in integration-heavy environments, Ability to analyze end-to-end data flow across systems, Ability to assess impact on upstream and downstream systems, Experience working with distributed systems, Experience in incident analysis and troubleshooting, Understanding of financial or credit domain systems 📃 Skills: Java, Microservices, Dataflows, Integrations, Distributed, Banking, Credit, Agile, Scrum, Troubleshooting 🏢 Description: OFFER DETAILS: Industry: Banking Location: Warsaw / Gdańsk / Łódź Work model: Hybrid – 3 days per week in the office required Rate: up to 160 PLN/hour net + VAT Contract type: B2B Overview: The Senior Java Developer role focuses on the development and maintenance of backend services in the Credit Data Sourcing domain. This position requires strong involvement in data flows, integrations, and business logic, along with close collaboration with Business Analysts, Product Owners, and other stakeholders. The role also includes participating in production support and incident resolution. Main Responsibilities: Design, develop, and maintain Java-based microservices. Implement and optimize data flows and integrations between systems. Collaborate with analysts on user stories, acceptance criteria, and solution design. Translate business requirements into scalable technical solutions. Support incident analysis and troubleshooting including logs and root cause analysis. Contribute to refinement sessions and technical design discussions. Ensure high-quality code, testing, and performance. Key Requirements: Experience in data flows and data sourcing systems. Experience in integration-heavy environments. Ability to understand end-to-end data flow across systems. Ability to analyze impact of changes on upstream/downstream systems. Experience in the financial/credit domain is advantageous. Strong analytical and problem-solving skills. Good communication with both technical and business stakeholders. Ownership mindset and responsibility for delivery. Comfortable working in complex, distributed systems. Nice to Have: Experience with frontend frameworks like Angular or React. Experience in credit risk and banking systems. Experience with event-driven architectures. Performance tuning in data-heavy systems. Other Details: This position is based in Poland, specifically in Gdańsk, Warsaw, or Łódź. The role operates within an Agile/Scrum team environment, emphasizing close collaboration and regular alignment around releases. Ideal candidates will thrive in a dynamic, interdisciplinary setting.
Technology
New offer
Experis Manpower Group
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
20,160 - 21,840 PLN
🏢 Summary: Senior Java Developer role focused on building and maintaining Java-based microservices, APIs, and data integration solutions in a hybrid B2B setup. The position involves ETL processes, database operations, and collaboration in a DevOps-driven environment. Experience with Java, Spring Boot, Kafka, PostgreSQL, and cloud-native tools is required. 🗂️ Requirements: 8+ years of software development experience, Java, Spring Boot, Microservices architecture, API development, Kafka, PostgreSQL, SQL, DataStage, Kubernetes, Jenkins, Bitbucket, DevOps experience, Fluent English 📃 Skills: Java, Spring, Kafka, PostgreSQL, SQL, DataStage, Kubernetes, Jenkins, Bitbucket, Microservices, APIs, ETL, DevOps 🏢 Description: Senior Java Developer Location: Hybrid (2 days/week from Warsaw, Gdańsk, Gdynia, or Łódź) Contract: B2B via Experis Start Date: ASAP / up to 30 days notice period Responsibilities Develop and maintain data integration solutions and data flow processes Build and enhance Java-based microservices and APIs Support ETL processes and database operations Collaborate in a DevOps-driven environment Requirements 8+ years of experience in software development Strong experience with Java and Spring Boot Experience with microservices architecture and APIs Knowledge of Kafka Experience with PostgreSQL and SQL Knowledge of DataStage (ETL) Familiarity with Kubernetes, Jenkins, and Bitbucket DevOps mindset Strong communication and teamwork skills Fluent English Nice to Have Experience in the banking or financial industry Benefits Medicover healthcare Multisport card Group life insurance Access to e-learning platform
Technology
emagine Polska
Senior Fullstack Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Fullstack Developer role focused on modernizing a banking Corporate Netbank Administration system through REST API development and microservices extraction. The position involves refactoring legacy applications and enhancing integrations to improve customer experience. Work is delivered in hybrid model with strong emphasis on Java and modern frameworks. 🗂️ Requirements: Minimum 6 years of hands-on Java development experience, Experience with reactive programming, Working knowledge of Spring framework, Working knowledge of Hibernate, Experience with SQL, Experience with REST APIs, Experience with microservices architecture, Experience with Git, Minimum 2 years of experience with Angular 📃 Skills: Java, Spring, Hibernate, SQL, REST, Microservices, Git, Angular, Reactive 🏢 Description: Industry: Banking Work model: Hybrid in Warsaw or Tricity - 3 days a week in the office Rate: up to 170 PLN/h (B2B contract) The Senior Fullstack Developer role is focused on modernizing the Corporate Netbank Administration (CNA) system, improving the customer experience through API development, and ensuring seamless integration across various services. The position requires strong expertise in Java development and solid experience with modern frameworks. RESPONSIBILITIES: Building REST API solutions and integrations with other applications. Refactoring legacy applications by extracting business logic into microservices. Collaborating with other developers, teams, and stakeholders to deliver optimal solutions. Participating in the development and continuous improvement of services in both microservice and monolith architectures. REQUIREMENTS: Hands-on experience in Java development (preferably at least 6 years). Familiarity with reactive programming . Working knowledge of Spring and Hibernate frameworks. Experience with SQL , REST , Microservices , and Git . At least 2 years of experience with Angular . NICE TO HAVE: Familiarity with the DDD (Domain-Driven Design) approach. Experience with the Cucumber framework. Previous experience working in an international team with English as the common language. Exposure to SAFe Agile methodologies.
Technology
New offer
Crestt
Senior Java Fullstack Developer
Senior
Hybrid
Gdansk, Poland
140 - 157 PLN/hr
🏢 Summary: Full-stack Java developer role in the financial sector focused on building scalable microservices and modern frontend applications in an Agile environment. The position involves backend and frontend development using Java, Angular, cloud-native technologies, and distributed systems integrations. Hybrid work model with a long-term international project and competitive B2B rate. 🗂️ Requirements: 5+ years of commercial Java development experience, 2+ years of Angular experience, Knowledge of Spring Framework, Experience with microservices architecture, Experience with Docker, Experience with Kubernetes, Experience with Kafka and distributed systems, Knowledge of REST APIs, Knowledge of SQL, Experience with Oracle databases, Experience with Git, Understanding of Clean Code principles, Understanding of Continuous Integration, Experience integrating REST and SOAP services, Knowledge of XML, Knowledge of JSON, Knowledge of Avro, English level B2 or higher 📃 Skills: Java, Angular, React, Spring, Docker, Kubernetes, Kafka, REST, SQL, Oracle, Git, SOAP, XML, JSON, Avro, Jenkins, ArgoCD 🏢 Description: Senior Java Full-stack Developer 📍 Location: Warsaw, Gdańsk or Gdynia 🏢 Work model: Hybrid (3 days per week in the office) 📅 Project duration: August 2026 – January 2027 💰 B2B rate: up to 157 PLN/h ⏰ Full-time (40h/week) About the project Join an international financial institution and become part of a team responsible for building modern, scalable solutions supporting one of the company's key business domains. You will work in an Agile environment, developing cloud-ready microservices and integrating modern applications with existing enterprise platforms. This role combines backend and frontend development while giving you the opportunity to work with modern technologies, distributed systems, and high-performance applications. Your responsibilities Design, develop and maintain full-stack applications. Build and enhance Java-based microservices. Develop modern frontend solutions using Angular. Integrate applications using REST APIs, Kafka, MQ and Oracle databases. Participate in migration and transformation of existing systems. Ensure application quality, scalability and performance. Collaborate with architects, analysts, QA engineers and business stakeholders. Contribute to code reviews and technical improvements. We are looking for someone who has Minimum 5 years of commercial experience with Java development. At least 2 years of experience with Angular (React is also valued). Strong knowledge of Spring Framework . Experience building microservices architectures . Practical experience with Docker and Kubernetes . Experience working with Kafka and distributed systems. Knowledge of REST APIs , SQL and Oracle databases. Experience with Git . Understanding of Clean Code , Continuous Integration and software engineering best practices. Experience integrating REST and SOAP services. Good understanding of XML, JSON and Avro . Good command of English (B2 or higher) . Nice to have Jenkins Argo CD Event Sourcing Schema Registry DevOps practices What we offer Competitive B2B rate of up to 157 PLN/hour . Long-term international project. Opportunity to work with modern cloud-native technologies. Challenging projects within the financial sector. Professional, collaborative and Agile environment. Work with experienced engineers on large-scale enterprise solutions.
Technology
emagine Polska
Java Developer | Fin-tech
Senior
Remote
Warsaw, Poland
🏢 Summary: Remote B2B offer for an experienced Java Developer to design and build scalable REST APIs and broker integrations using Spring-based technologies within a microservices architecture. The role focuses on high-quality API development, SQL database management, and system design in a Scrum team. The position involves international collaboration and participation in architecture and integration initiatives. 🗂️ Requirements: Minimum 5 years of experience with Java (8/17/21), Strong knowledge of Spring Framework, Strong knowledge of Hibernate, Experience with REST API design and development, Experience with microservices architecture, Strong SQL and relational database expertise, Knowledge of architectural and design patterns, Experience with Git, Experience with TeamCity, Polish proficiency, English proficiency 📃 Skills: Java, Spring, Hibernate, SQL, REST, Microservices, Git, TeamCity, Maven, Scrum, RelationalDatabases, DesignPatterns 🏢 Description: Work model: remote, visit in the office once a quater in Warszawa Rate: up to 150 PLN/h (B2B contract) We are looking for a motivated Java Developer to join our team focused on building and evolving API integrations with external brokers. The ideal candidate will possess a strong background in Java, Spring-based technologies, and a deep understanding of systems integration and microservices architecture. You will contribute significantly to developing high-quality, maintainable APIs that enable seamless integration with various partners across multiple international markets. We work in a cross-functional team utilizing Scrum methodology. Main Responsibilities Design and build high-quality APIs using Java (8/17/21) and Spring-based technologies, ensuring scalability and maintainability. Develop and enhance broker integrations, contributing to business growth and market expansion. Contribute to modern service-oriented architecture design applying microservices knowledge. Manage SQL databases and ensure data consistency and reliability in applications. Utilize tools like Git, Maven, and TeamCity for continuous integration and code delivery. Collaborate on frontend API usability to ensure practical and well-structured solutions. Communicate effectively in Polish and English to facilitate international collaboration. Key Requirements At least 5 years of experience with Java (8/17/21 ) Deep knowledge of the Spring Framework and Hibernate. Strong SQL and relational database expertise. Strong problem-solving skills and proactive attitude. Experience in clean REST API design and development. Familiarity with microservices architecture. Knowledge of architectural and design patterns. Experience with Git and TeamCity. Polish and English proficiency. Nice to Have Experience with React for effective collaboration with frontend developers. Experience with large-scale applications using Maven. Knowledge of Apache Kafka. Experience with Domain-Driven Design (DDD) or Hexagonal architecture. Experience in decoupling monolithic applications. Background in the fintech industry. Recruitment process: 1. Live coding session 2. System design session 3. HR interview
Technology
ITDS
Java Developer ASAP – dołącz od zaraz!
Senior
Hybrid
Warsaw, Poland
18,900 - 24,150 PLN
🏢 Summary: Senior Java Developer role focused on designing and delivering high-quality, scalable solutions for the securities industry within an international, agile environment. The position involves active participation in technical decision-making, cross-team collaboration, and maintaining robust enterprise-grade applications. Hybrid work model with up to four remote days per week. 🗂️ Requirements: Minimum 4 years of experience in Java development in enterprise environments, Strong knowledge of Java core technologies and frameworks, Experience working in cross-functional and international teams, Familiarity with Agile methodologies, Familiarity with DevOps practices, Fluent Polish and English, Legal right to work in the European Union 📃 Skills: Java, Agile, DevOps 🏢 Description: Unleash innovation in fintech — craft transformative solutions for the securities industry. Warszawa or Kraków-based opportunity with a hybrid work model (up to 4 remote days per week). As a Senior Java Developer working for our client, you will be a vital part of the TA IT team within the Securities Services cluster, focusing on delivering cutting-edge solutions for operational teams. You will be actively involved in technical discussions, decision-making processes, and collaborating with cross-location squads to ensure the robustness, quality, and sustainability of our applications. This role offers a unique chance to work in a dynamic, international environment, fostering growth and technical excellence. Your main responsibilities: Design, develop, and maintain high-quality Java applications aligned with business needs. Participate in technical discussions to drive innovative solutions and best practices. Collaborate with Business Analysts, Developers, and other stakeholders across locations to ensure project continuity. Contribute to code reviews, testing, and deploying scalable software as part of agile squads. Troubleshoot and resolve complex technical issues, providing quick and effective solutions. Document technical specifications and ensure adherence to compliance and security standards. Stay updated with the latest industry trends and incorporate new technologies into the development lifecycle. You're ideal for this role if you have: Minimum 4 years of experience in Java development within enterprise environments. Strong knowledge of Java core technologies and frameworks. Experience working with cross-functional and international teams. Excellent communication skills in Polish and English, with fluent command of both languages. Familiarity with Agile methodologies and DevOps practices. Ability to adapt quickly to changing project requirements and priorities. Strong problem-solving skills and attention to detail. It is a strong plus if you have: (optional) Experience working on financial or securities-related projects. Knowledge of additional programming languages or frameworks. Certifications related to Java development or agile methodologies. Language Required for the role: Polish: Fluent English: Fluent Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. 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 #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. # 8769
Technology
emagine Polska
Backend Java Developer (banking)
Senior
Hybrid
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: Development and modernization of Java-based applications for pension and savings products, focusing on taxation, account management, and investment processing. The role includes upgrading systems to Java 17+ and Spring Boot 3.3.x, building calculation engines compliant with multi-country tax regulations, and integrating with external authorities. Full involvement in the software development lifecycle from design to deployment is required. 🗂️ Requirements: Strong proficiency in Java, Experience with Spring Boot and Spring framework, Experience with Hibernate, Experience upgrading applications to Java 17+ and Spring Boot 3.x, Experience with relational databases, Strong SQL knowledge, Experience with PostgreSQL, Knowledge of OpenAPI and AsyncAPI, Experience with messaging systems, Familiarity with Git, Experience with CI/CD pipelines, Understanding of OOP principles, Knowledge of design patterns 📃 Skills: Java, Spring, SpringBoot, Hibernate, SQL, PostgreSQL, OpenAPI, AsyncAPI, JMS, MQ, Git, CI/CD, OOP, DesignPatterns 🏢 Description: Location: hybrid in Warsaw, Gdynia or Gdańsk (3 days per week from office) Rate: up to 160 pln/h on b2b Tech stack: Java 21, Spring Boot, Postgres SQL, Messaging protocols such as JMS, MQ Summary: This role focuses on developing and enhancing Java-based applications related to taxation, account management, and investment processing for pension and savings products, ensuring compliance with regulations. Main Responsibilities: Upgrade applications to at least Java 17 and Spring Boot 3.3.x, with experience in upgrade projects. Design, develop, and maintain Java applications for savings and investment products. Build robust calculation engines for compliance with tax regulations across multiple countries. Develop support for complex business processes, integrating with tax authorities, and generating customer-facing reports. Participate in the full software development lifecycle: requirements analysis, design, coding, testing, and deployment. Collaborate with financial analysts to translate requirements into technical solutions. Key Requirements: Strong proficiency in Java and related frameworks (Spring boot, Spring, Hibernate, etc.) Experience with relational databases and SQL (PostgreSQL, etc.) Knowledge of OpenAPI and AsyncAPI for producing and consuming data Familiarity with version control systems (Git) and CI/CD pipelines Understanding of software design patterns and object-oriented programming principles Nice to Have: Familiarity with financial products and services.