Senior Java Developer (she/he/they)
*We are looking for Poland based candidate. The job is mainly remote but requires some trips to Sweden (every 6 weeks for 2-3 days)
Capco is a fully independent, global management and technology consultancy. For 25 years we have combined innovative thinking with deep industry knowledge to deliver business consulting, digital transformation and technology services to Finance and Energy markets. Our collaborative and efficient approach helps clients reduce costs and manage risk and regulatory change while increasing revenues. We are thinkers, innovators, and disruptors. We are small enough to care but large enough to matter.
We also are experts in ![]()
![]()
![]()
![]()
![]()
![]()
focused on development, automation, innovation, and long-term projects in financial services. In Capco, you can code, write, create, and live at your maximum capabilities without getting dull, tired, or foggy.
ROLE OVERVIEW:
As a Senior Backend Engineer Lead within Capco's delivery teams for our clients, your responsibilities will include :
- Designing, developing, and maintaining robust, secure, and well-tested backend services in distributed environments (microservices, cloud).
- Participating in the definition of the technical architecture of solutions, in close collaboration with Tech Leads and Architects.
- Implementing solutions that adhere to software engineering standards (Clean Code, SOLID, TDD, CI/CD).
- Contributing to continuous code improvement through code reviews, refactoring, and reduction of technical debt.
- Taking part in agile ceremonies (Daily, Sprint Planning, Retrospectives) and collaborating regularly with business stakeholders and other technical teams.
- Engaging in technology watch and knowledge sharing within the team (internal workshops, tech talks, brown bag lunches, etc.).
EXPERIENCE AND REQUIRED SKILLS
- Professional Experience
- Minimum of 6 years of experience in backend development on complex systems with high performance and reliability requirements.
- Proven experience in agile delivery, with hands-on practice of agile frameworks (Scrum, Kanban, SAFe) within complex project environments.
- Participation in critical projects in the financial sector (banking, insurance, asset management) or within regulated environments (a valued plus).
- Technical skills
- Strong command of Java and related frameworks: Spring Boot, Spring Core, Spring Security, Spring Data/JPA.
- Solid understanding of software design best practices: Clean Architecture, tactical DDD, design patterns, code modularity.
- Experience in JPA usage and optimization of data access performance.
- Good knowledge of distributed architectures, REST APIs, error handling, and service resilience.
- Proficient with Docker and Kubernetes, and understanding of cloud deployment principles (AWS, GCP, or Azure).
- Experience with continuous integration and CI/CD pipelines.
- Strong knowledge of SQL databases (PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Soft Skills and Other Competencies
- Autonomous, rigorous, with a strong sense of responsibility and attention to detail.
- Excellent team spirit, with the ability to communicate and collaborate effectively in multidisciplinary environments.
- Keen interest in knowledge sharing and a mindset focused on continuous improvement.
- Strong technological curiosity and a desire for continuous growth.
- Fluent in English
We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects
Joining Capco means joining an organisation that is committed to an inclusive working environment where you’re encouraged to #BeYourselfAtWork. We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success. It’s important to us that we recruit and develop as diverse a range of talent as we can and we believe that everyone brings something different to the table – so we’d love to know what makes you different. Such differences may mean we need to make changes to our process to allow you the best possible platform to succeed, and we are happy to cater to any reasonable adjustments you may require. You will find the section to let us know of these at the bottom of your application form or you can mention it directly to your recruiter at any stage and they will be happy to help.
We have been informed of several recruitment scams targeting the public. We strongly advise you to verify identities before engaging in recruitment related communication. All official Capco communication will be conducted via a Capco recruiter.
Apply for this job
*
indicates a required field