Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
April 24, 2026
Senior Java Spring Boot Backend Developer – Cloud and Microservices
Senior • Hybrid
24,150 - 30,450 PLN
Krakow, Poland
Unleash innovation at scale — drive the future of cloud-native, microservices architectures!
Krakow-based opportunity with hybrid work model (3 remote days per week).
As a Senior Java Spring Boot Backend Developer, you will be working for our client in the financial industry, focusing on the Messaging Delivery Platform—centralizing and modernizing message delivery to bank customers across multiple channels. Join a cutting-edge project that shapes the future of client communication through advanced distributed systems and cloud technology.
Your main responsibilities:
- Develop high-quality, scalable backend applications using Java and Spring Boot, ensuring adherence to technical requirements and standards.
- Collaborate within a multidisciplinary Agile team to design, build, and enhance distributed microservices architectures.
- Implement and monitor API solutions using Swagger, OpenAPI, REST, and JSON standards, ensuring best practices.
- Deploy and manage containerized applications on Kubernetes, leveraging AWS cloud infrastructure.
- Integrate authentication and authorization mechanisms such as OAuth 2 and API Gateway solutions.
- Write and execute unit tests, contribute to automation testing efforts, and uphold quality benchmarks.
- Participate in code reviews, challenge implementations to maintain highest quality standards, and promote innovation.
- Keep abreast of current technologies, tools, and industry best practices, continuously enhancing your expertise.
- Support and mentor team members to foster a culture of technical excellence and knowledge sharing.
You're ideal for this role if you have:
- Minimum 6 years of experience in Java development within a senior or expert capacity.
- Strong hands-on expertise with Spring Boot framework and microservices architecture.
- Practical experience with Kubernetes and Cloud environments, particularly AWS.
- Proficiency with CI/CD tools such as Jenkins, GitHub, Maven, and Groovy scripting.
- Deep understanding of API design principles, including Swagger, OpenAPI 3.0, REST, and JSON.
- Familiarity with authentication protocols like OAuth 2 and API Gateway solutions such as Kong.
- Robust knowledge of Agile practices, especially TDD and Scrum methodologies.
- Ability to work fluently in English, with excellent communication skills.
It is a strong plus if you have:
- Certifications or additional experience with AWS services.
- Knowledge of automation testing frameworks.
- Experience with messaging systems or middleware.
Eligibility for the role:
- Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Similar jobs you might like
Technology
ITDS
Senior Java Backend Developer – Cloud and Microservices Expertise
Senior
Hybrid
Krakow, MA, Poland
27,720 - 33,600 PLN
🏢 Summary: Hybrid Senior Java Backend Developer role in Krakow focused on building secure, scalable distributed microservices for modern banking messaging platforms. The role covers application design and development, quality standards, testing, automation, and technical mentoring within an Agile product team. 🗂️ Requirements: 5+ years of senior experience with Java, Spring Boot, and Kubernetes, Hands-on AWS cloud experience, CI/CD experience with GitHub, Jira, Jenkins, Maven, and Groovy, API design expertise: Swagger, OpenAPI 3.0, REST, JSON, microservices, OAuth 2.0 authentication and authorization experience, Kong API Gateway experience, TDD and Agile/Scrum development experience, Ability to translate business requirements into technical solutions, Communicative English proficiency, Legal right to work in Europe 📃 Skills: Java, Spring, Kubernetes, AWS, GitHub, Jira, Jenkins, Maven, Groovy, Swagger, OpenAPI, REST, JSON, Microservices, OAuth, Kong, TDD, Scrum 🏢 Description: Kick-start innovation in banking technology — develop scalable, secure, and high-performing microservices! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Java Backend Developer – Cloud and Microservices Expertise , you will be working for our client, a leading financial institution dedicated to delivering state-of-the-art messaging solutions to enhance customer engagement. Your expertise will drive the design and development of distributed systems, supporting the modernization and standardization of critical messaging platforms. Join us and contribute to shaping the future of banking communication technology. Your main responsibilities: Applying your technical expertise to develop high-quality applications/systems in line with requirements and standards. Collaborating within a multi-disciplinary, Agile product team to design and build distributed microservices using modern technology stacks. Defining and maintaining technical quality standards across platforms. Building strong decision-making and problem-solving skills within your area of expertise. Producing efficient, maintainable code that aligns with business needs and technical dependencies. Conducting thorough unit testing to ensure software performance and reliability. Challenging code and design quality to uphold industry standards and project excellence. Contributing to automation test coverage and quality assurance processes. Maintaining effective communication with team members and stakeholders. Promoting innovative technologies and mentoring engineering colleagues. You’re ideal for this role if you have: Minimum of 5 years’ senior experience in Java, Spring Boot, and Kubernetes. Practical experience working with Cloud platforms, especially AWS. Strong knowledge of CI/CD tools such as GitHub, Jira, Jenkins, Maven, and Groovy. Expertise in API design standards: Swagger, OpenAPI 3.0, REST, JSON, Microservices architecture. Knowledge of authentication and authorization via OAuth 2.0, with experience using Kong API Gateway. Familiarity with Agile testing methodologies, particularly TDD, and extensive Agile/Scrum development experience. Ability to work closely with business stakeholders to translate functional requirements into robust technical solutions. Strong problem-solving capability with a focus on innovative, scalable solutions. It is a strong plus if you have: Experience with additional cloud services or certifications. Knowledge of DevOps practices beyond the core technologies listed. Language Required for the role: English – Communicative proficiency essential for effective collaboration and stakeholder engagement. Eligibility for the role: Only candidates with an existing legal right to work in Europe will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
ITDS
Senior Java Microservices Developer – Cloud & API Focus
Senior
Hybrid
Krakow, Poland
27,720 - 33,600 PLN
🏢 Summary: Senior Java Microservices Developer role focused on modernizing a banking messaging delivery platform. The position involves building scalable cloud-native microservices and APIs, enforcing engineering quality, and collaborating with stakeholders in an Agile environment. Hybrid work is available in Krakow, with up to three remote days per week. 🗂️ Requirements: 5+ years of senior Java, Spring Boot, and microservices development experience, Hands-on Kubernetes and AWS cloud experience, CI/CD pipeline knowledge, Experience with GitHub, Jira, Jenkins, Maven, and Groovy, Knowledge of Swagger, OpenAPI 3.0, REST, and JSON, Experience with OAuth 2 and familiarity with Kong API Gateway, Knowledge of TDD and Scrum, Ability to translate business requirements into scalable technical solutions, Fluent written and spoken English, Existing legal right to work in the European Union 📃 Skills: Java, SpringBoot, Microservices, Kubernetes, AWS, CI/CD, GitHub, Jira, Jenkins, Maven, Groovy, Swagger, OpenAPI, REST, JSON, OAuth, Kong, TDD, Scrum 🏢 Description: Ignite the Future of Banking Messaging – Build Scalable, High-Impact Distributed Systems! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Java Microservices Developer – Cloud & API Focus , you will be working for our client, a leading financial institution dedicated to innovating customer communication platforms. You will help design and modernize a messaging delivery system that channels vital information to bank clients across multiple outbound channels, shaping the future of customer engagement through cutting-edge technologies. Join us and contribute to transformative digital banking solutions with endless growth potential. Your main responsibilities: Apply your extensive Java and Spring Boot expertise to develop high-quality distributed applications that adhere to business and technical standards. Design and build scalable microservices architecture utilizing Kubernetes and Cloud (AWS), ensuring optimal performance and reliability. Define and enforce quality standards, maintain best practices for API design (Swagger, OpenAPI, REST), and support automation with CI/CD tools such as Jenkins, GitHub, and Maven. Collaborate with cross-functional teams to translate functional requirements into robust technical solutions, providing innovative answers to complex business challenges. Conduct thorough unit testing and code reviews, ensuring high standards for quality, security, and compliance. Contribute to establishing automation test coverage and maintain continuous improvement of development processes within an Agile/Scrum environment. Maintain effective communication with stakeholders, ensuring alignment of technical development with business objectives. Demonstrate accountability for engineering process control, compliance, and operational excellence. You’re ideal for this role if you have: At least 5 years of senior experience in Java, Spring Boot, and Microservices development. Practical experience with Kubernetes and Cloud environments, especially AWS. Solid knowledge of CI/CD pipelines, GitHub, Jira, Jenkins, Maven, and Groovy scripting. Strong understanding of API standards and best practices, including Swagger, OpenAPI 3.0, REST, and JSON. Experience with authentication and authorization protocols such as OAuth 2, and familiarity with Kong API Gateway. Familiarity with Agile testing disciplines (TDD) and Scrum methodology. Ability to work closely with business stakeholders to translate requirements into scalable technical solutions. A proactive nature and eagerness to learn new technologies and methodologies. It is a strong plus if you have: Certifications in AWS, Kubernetes, or related fields. Experience working on messaging or communications platforms in the banking or financial sector. Language Required for the role: Communicative English (fluent in both written and spoken). 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
MOTIFE
Senior Java Developer
Senior
Hybrid
Krakow, Poland
27,000 - 30,000 PLN/mo
🏢 Summary: Senior Java Developer role focused on building and modernizing secure, scalable backend platforms and microservices for investment management products. The position offers hands-on architectural ownership, production support responsibilities, and collaboration across Agile engineering and business teams in a hybrid Krakow model. 🗂️ Requirements: 6+ years of commercial Java enterprise application development, Java 17+ proficiency, Advanced Spring and Spring Boot experience, REST API and backend service development experience, Microservices architecture knowledge, Object-oriented design, clean code, and design patterns, SQL query analysis and optimization, Docker and Kubernetes production experience, Kafka or event-streaming platform familiarity, CI/CD and DevOps practices experience, Secure coding and application security knowledge, Security scanning or vulnerability detection tools experience, Logging, monitoring, metrics, and distributed tracing familiarity, Business-critical production support and troubleshooting experience, Cross-functional collaboration with architects, QA, DevOps, and business teams, Very good English communication skills 📃 Skills: Java, Spring, SpringBoot, REST, SQL, Docker, Kubernetes, Kafka, CI/CD, DevOps, Microservices, Agile 🏢 Description: We are hiring on behalf of our client – a global financial services organization recognized for its premium service, deep domain expertise, and strong technology-driven approach. The company partners with clients, helping them solve complex challenges across investor services and capital markets. Their culture is built on collaboration, knowledge sharing, and empowering individuals to contribute beyond their immediate role. As a Senior Java Developer , you will design and develop core backend platforms and scalable microservices. You will contribute to new product development and modernization initiatives, influence architectural decisions, and work closely with engineering and business stakeholders throughout the software development lifecycle. This is a senior, hands-on engineering role with strong ownership expectations. You will help shape technical solutions, improve engineering practices, and ensure that business-critical systems remain secure, reliable, maintainable, and ready to scale. Key takeaways: Stack: Java 17+, Spring, Spring Boot, REST APIs, SQL, Docker, Kubernetes, Kafka, CI/CD Salary: 27 000 - 30 000 PLN gross on the Contract of Employment Working model : Hybrid - 3 days/week from the office (2 days per week for parents of children up to 4 years old) Location: ul. Klimeckiego, Krakow Recruitment process : A call with MOTIFE Recruiter (30 min) Technical interview with the Manager (1h) Technical interview with the Team (1h) Responsibilities: Backend Development Design, develop, and maintain enterprise-grade applications using Java 17+, Spring, and Spring Boot. Build scalable microservices and REST APIs supporting investment management products. Apply object-oriented design, clean code principles, and established software design patterns. Develop solutions that meet demanding performance, reliability, security, and maintainability standards. Architecture and Technical Excellence Contribute to architectural decisions and translate business requirements into effective technical solutions. Drive technical improvements across existing platforms and modernization initiatives. Participate in code reviews and promote consistent engineering standards across the team. Ensure solutions follow secure coding principles and software development lifecycle best practices. Cross-Functional Collaboration Partner with architects, QA engineers, DevOps specialists, and business stakeholders throughout the development lifecycle. Work within a cross-functional Agile team delivering web, backend, and mobile platform capabilities. Communicate technical decisions, risks, and dependencies clearly to technical and non-technical stakeholders. Support knowledge sharing and mentor other engineers where required. Delivery and Production Ownership Troubleshoot and resolve complex technical and production issues. Improve logging, monitoring, metrics, and distributed tracing across services. Enhance CI/CD pipelines to streamline software delivery and deployment. Drive continuous improvements in development processes, engineering tooling, and operational reliability. Requirements: Technical Expertise At least 6 years of hands-on commercial experience developing enterprise applications in Java. Strong practical knowledge of Java 17 or newer. Advanced experience with Spring, Spring Boot, REST APIs, and backend service development. Strong understanding of microservices architecture, object-oriented design, clean code, and software design patterns. Solid SQL skills, including practical experience with query analysis and optimization. Production experience with Docker and Kubernetes. Familiarity with messaging or event-streaming platforms such as Kafka. Experience working with CI/CD pipelines and modern DevOps practices. Security and Production Engineering Understanding of secure coding principles and common application security risks. Experience using security scanning or vulnerability detection tools. Familiarity with application logging, metrics, monitoring, and distributed tracing. Experience troubleshooting and supporting business-critical production systems. Collaboration and Mindset Proven ability to take ownership of technical solutions from design through production support. Strong problem-solving skills and the ability to resolve complex engineering challenges. Ability to collaborate effectively with architects, QA, DevOps, and business teams. Very good English communication skills. What we offer: Private medical care Life insurance Professional training and certification support Social fund benefits platform Stable employment with a long-term contract Apply now Join a senior engineering team building secure and scalable platforms for the investment management industry. Please apply via our careers page and submit your CV in English.
Technology
ITDS
Senior Java Developer (with basic Angular)
Senior
Hybrid
Warsaw, MZ, Poland
18,900 - 27,300 PLN
🏢 Summary: Hybrid Senior Java Developer role focused on building scalable RESTful microservices and basic Angular front-end features for secure, high-performance web applications. The position uses Java 17, Spring, Angular, Oracle, and Jenkins within Agile and DevOps delivery workflows.
🗂️ Requirements: 6–8 years of Java development experience, Java 11+ / JDK 8+ experience, Angular 8+ experience, TypeScript and modern front-end development experience, Spring Framework experience: Boot, Batch, Security, 2–3 years of RESTful microservices experience, Hibernate and JUnit knowledge, SQL, PL/SQL, and Oracle database experience, Fluent English, Existing legal right to work in the European Union
📃 Skills: Java, JDK, Angular, TypeScript, JavaScript, HTML, CSS, Spring, SpringBoot, SpringBatch, SpringSecurity, REST, Microservices, JSON, XML, Hibernate, JUnit, SQL, PLSQL, Oracle, Jenkins, CI/CD, DevOps, Agile
🏢 Description:
Technology
ITDS
Senior Java Developer – Financial Technology Solutions
Senior
Hybrid
Warsaw, Poland
185,010 - 221,970 PLN
🏢 Summary: Senior Java Developer role supporting secure, scalable banking and payments systems in Warsaw, with a hybrid schedule of one remote day per week. The position covers solution design, development, testing, and delivery of event-driven microservices within distributed systems. 🗂️ Requirements: 4+ years of Java development experience in financial or similarly complex domains, Java, Spring, Hibernate, DB2, Spring Boot, and RESTful API expertise, Apache Kafka experience, including producers, consumers, Kafka Streams, and Kafka Connect, MongoDB and Spring Data MongoDB knowledge, Docker, Maven, Git, and CI/CD pipeline familiarity, Understanding of event-driven microservices and distributed systems, Communicative English, Existing legal right to work in the European Union 📃 Skills: Java, Spring, Hibernate, DB2, Kafka, MongoDB, Docker, Maven, Git, GitLab, CI/CD, REST 🏢 Description: Unleash innovative financial solutions — shape the future of fintech with Java excellence! Warsaw-based opportunity with hybrid work model (1 remote day per week). As a Senior Java Developer , you will be working for our client, a leader in financial technology solutions. You will contribute to critical projects in the banking and payments industry, shaping the evolution of secure, scalable financial systems and ensuring seamless integration of cutting-edge technologies. This role offers an excellent platform for career growth amidst a dynamic, global team. Your main responsibilities: Participate in requirements gathering sessions with business users to understand project needs. Lead analysis, solution design, and planning activities within the engineering team. Implement and rigorously test software changes; participate in code reviews and assist in UAT and releases. Innovate by improving existing stacks and developing new functionalities in a fast-paced environment. Contribute to the development of event-driven and microservices architectures within distributed systems. Collaborate effectively with international teams and stakeholders. Maintain high-quality documentation and ensure adherence to best practices. Engage actively in continuous improvement initiatives and process optimizations. You're ideal for this role if you have: 4+ years of proven experience in Java development within financial or similarly complex domains. Proficiency in Java, Spring, Hibernate, DB2, Spring Boot, and RESTful API design. Experience with Apache Kafka, including producers, consumers, Kafka Streams, and Kafka Connect. Knowledge of MongoDB and Spring Data MongoDB. Familiarity with Docker, Maven, Git, and CI/CD pipelines (preferably GitLab CI). Solid understanding of event-driven/microservices architectures and distributed systems. Strong analytical, communication, and teamwork skills. Ability to work in a fast-paced, collaborative environment with a strong work ethic. It is a strong plus if you have: Experience with IBM MQ / JMS and infrastructure as code. Knowledge of financial messaging standards such as ISO 20022, SWIFT, CBPR+, FIN. Python scripting and experience in financial services, payments, or banking technology. Language Required for the role: Communicative English 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.
Technology
Optiveum
Java Developer
Senior
Hybrid
Warsaw, MZ, Poland
120 - 150 PLN/hr
🏢 Summary: Senior Java Developer role focused on building and maintaining scalable backend services for digital banking platforms. The position combines Java development with ownership of backend testing, AI-assisted delivery practices, and collaboration in a cross-functional agile team. It offers a B2B contract, up to 150 PLN/h net + VAT, and hybrid work in Warsaw. 🗂️ Requirements: Backend development experience at Regular or Senior level, Java 21+ proficiency, REST API and microservices architecture experience, Spring Boot 3.4, Spring WebFlux, and Hibernate experience, Test automation experience with JUnit5, Cucumber, and WireMock, Git, Maven, Jenkins, Oracle DB, DB2, SQL, and Splunk knowledge, SOLID principles understanding, AI tools usage in software development, Fluent English 📃 Skills: Java, REST, Microservices, Spring, WebFlux, Hibernate, JUnit, Cucumber, WireMock, Git, Maven, Jenkins, Oracle, DB2, SQL, Splunk, SOLID, AI 🏢 Description: Senior Java Developer About our Client You will be working for a prominent player in the banking industry, helping shape the future of digital business banking across the Nordic region. The client builds and delivers innovative web and mobile banking solutions used by customers in Denmark, Finland, Sweden, and Norway, continuously evolving the next generation of scalable digital banking services. The Role & Expectations We are looking for a Senior Java Developer who embraces a blended capability role. Beyond standard development tasks, you will be expected to champion and drive backend testing within your agile team. You should be comfortable working in a modern, large-scale banking platform and proactively using AI-powered tools to optimize your daily workflow. What you will do Design, develop, test, and maintain backend services that power digital banking platforms. Drive backend testing activities (performance, unit, integration, and API testing) ensuring highly reliable and scalable solutions. Leverage AI-powered tools as a standard part of your daily development, testing, and delivery practices. Collaborate closely with business stakeholders to understand requirements and translate business needs into technical solutions. Contribute to the full product lifecycle—from technical design and implementation to continuous improvement and operational support. Work collaboratively within a cross-functional agile team based in a vibrant Warsaw hub. What we expect (Must-haves) Strong experience as a Backend Developer (Regular to Senior level). Solid proficiency in Java 21+ , REST APIs, and microservices architecture. Hands-on experience with Spring Boot 3.4 , Spring WebFlux, and Hibernate. Experience in test automation ( JUnit5, Cucumber, WireMock ). Working knowledge of Git, Maven, Jenkins, Oracle DB/DB2/SQL, and Splunk. Strong understanding of SOLID principles (knowledge of reactive programming is a major advantage). Mandatory experience in utilizing AI tools in software development. Fluent English (essential for daily communication in an international environment). Nice-to-haves Frontend development experience (JavaScript, TypeScript, Angular 2+). Familiarity with testing tools and frameworks like Playwright, qTest, and Gherkin. ISTQB Foundation certification. What is offered Salary: Up to 150 PLN/h net + VAT. Contract: B2B agreement Work model: Hybrid (3 days per week in the Warsaw office).
Technology
Sii
Senior Java Developer with Apache Kafka (f/m/x)
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: Senior Java Developer role focused on building and modernizing a global enterprise data integration platform. The position delivers scalable microservices, event-driven data processing, and system integrations, with Apache Kafka production expertise as a core requirement. 🗂️ Requirements: 10+ years of commercial software development experience, Senior-level Java backend expertise, Production experience with Apache Kafka, Experience designing microservices and scalable backend services, Experience with event-driven architectures, Experience with distributed systems and enterprise integrations, Experience with data-processing solutions, Ability to contribute independently to technical design and architecture discussions, Very good English communication skills, Residence in Poland, Valid Confluent Certified Developer for Apache Kafka (CCDAK) certification 📃 Skills: Java, SpringBoot, ApacheKafka, Microservices, EventDriven, DistributedSystems, APIs, Messaging, DDD, CCDAK 🏢 Description: We are looking for an experienced Senior Java Developer to join a team building a modern enterprise data integration and processing platform that supports key logistics and transportation processes on a global scale. This role focuses on developing scalable backend services, microservices, and event-driven integrations within a complex enterprise environment. You will contribute to the design and implementation of solutions that enable efficient data processing and communication across business systems. An important part of the role involves modernizing legacy applications and delivering solutions aligned with Domain-Driven Design principles. We are looking for a self-driven professional who can actively participate in architecture discussions and make sound technical decisions. Strong hands-on production experience with Apache Kafka is essential for success in this role. Your tasks Designing, developing, and maintaining scalable backend services and microservices using Java and Spring Boot Implementing event-driven architectures and data-processing solutions based on Apache Kafka Building enterprise integrations between internal and external systems using APIs, messaging platforms, and asynchronous communication mechanisms Participating in technical design and solution architecture discussions, providing expertise in distributed systems and integration patterns Supporting the modernization and transformation of legacy applications into scalable, maintainable, and cloud-ready solutions Monitoring, troubleshooting, and optimizing application performance, reliability, and scalability across distributed environments Collaborating closely with developers, architects, and business stakeholders to deliver strategic data integration and digital transformation initiatives Requirements Minimum 10 years of commercial software development experience, including strong senior-level expertise in Java backend development Strong hands-on production experience with Apache Kafka Proven experience designing and building microservices, scalable backend services, and event-driven architectures Practical experience working with distributed systems, enterprise integrations, and data processing solutions Ability to contribute independently to technical design and solution architecture discussions Very good English communication skills, enabling effective collaboration in an international environment Residence in Poland Valid Confluent Certified Developer for Apache Kafka (CCDAK) certification Nice-to-have requirements Production experience with Kafka Streams and Kafka Connect Experience with cloud-native and containerized environments, including Azure, Kubernetes, OpenShift, Docker, or Podman
Technology
Link Group
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
130 - 160 PLN
🏢 Summary: Senior Java Developer role leading the delivery of resilient, highly available, event-driven microservices for a high-stakes financial environment. The position owns complex backend features end to end, from data models and APIs through deployment, monitoring, testing, and CI/CD quality practices. 🗂️ Requirements: 7+ years of commercial backend development, Proven experience building complex, distributed, scalable systems, Java 21+, Spring Boot, PostgreSQL, Kafka, OpenAPI, Vault, Kubernetes, Docker, Terraform, GitLab CI or Jenkins, Maven, Microservices architecture, Event-driven design, RESTful APIs, SCRUM, Strong collaboration skills, Fluent English 📃 Skills: Java, SpringBoot, PostgreSQL, Kafka, OpenAPI, Vault, Kubernetes, Docker, Terraform, GitLab, Jenkins, Maven, Microservices, REST, SCRUM 🏢 Description: Senior Java Developer We are looking for a Senior Java Developer (7+ years of experience) to lead the development of resilient, highly available systems and event-driven microservices in a high-stakes financial environment. Requirements: Experience: 7+ years of commercial backend development with a proven track record of building complex, distributed, and scalable systems. Tech Stack: Backend: Java 21+, Spring Boot, PostgreSQL, Kafka, OpenAPI, Vault DevOps & Cloud: Kubernetes , Docker, Terraform, GitLab CI/Jenkins, Maven Core Skills: Microservices architecture, event-driven design, RESTful APIs, SCRUM, strong collaboration skills, and fluent English. Nice to Have: Financial services/FinTech background, experience in distributed global teams, and exposure to AI/LLM integrations. Responsibilities: Architecture & Infrastructure: Lead the development of scalable, event-driven microservices engineered for high throughput and maximum uptime. Data & Security: Design robust data models while ensuring strict data consistency and security in a financial ecosystem. End-to-End Feature Ownership: Own complex backend features across their full lifecycle—from schema and API definition to deployment and production monitoring. Cross-Functional Collaboration: Partner with global stakeholders and frontend engineers to translate complex financial workflows into high-performance technical specs. Engineering Excellence: Elevate code quality through code reviews, modern CI/CD automation, and comprehensive testing (Unit, Integration, and Contract testing).