Senior Java Developer - Market Risk (She/ He/ They)
Capco
Software Engineering
Poland
Posted on Mar 16, 2026
CAPCO POLAND
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
The Senior Java Developer will play a key role in delivering high-visibility strategic initiatives, with a primary focus on designing and implementing components within the MRP platform. The engineer will be responsible for providing scalable, robust, and fault-tolerant solutions that address both current and future business needs. A crucial part of the engagement includes proposing and developing innovative solutions in an iterative manner—quickly delivering functional versions to gather feedback and advising on the full rollout.
We are looking for an experienced professional with a strong technical mindset, a pragmatic and delivery-driven approach, and the ability to independently bring continuous business value through effective and innovative use of technology. The collaboration will take place within a dynamic, global environment, involving close interaction with business analysts, project managers, stakeholders, and other technical experts across multiple locations.
TECH STACK
Must Have: Java 11/17, Spring, Microservices, JUnit, Mockito, Cucumber, Jenkins
Nice to Have: Market risk domain experience
Skills & Experience
RECRUITMENT PROCESS
- We are looking for Poland based candidate.
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
The Senior Java Developer will play a key role in delivering high-visibility strategic initiatives, with a primary focus on designing and implementing components within the MRP platform. The engineer will be responsible for providing scalable, robust, and fault-tolerant solutions that address both current and future business needs. A crucial part of the engagement includes proposing and developing innovative solutions in an iterative manner—quickly delivering functional versions to gather feedback and advising on the full rollout.
We are looking for an experienced professional with a strong technical mindset, a pragmatic and delivery-driven approach, and the ability to independently bring continuous business value through effective and innovative use of technology. The collaboration will take place within a dynamic, global environment, involving close interaction with business analysts, project managers, stakeholders, and other technical experts across multiple locations.
TECH STACK
Must Have: Java 11/17, Spring, Microservices, JUnit, Mockito, Cucumber, Jenkins
Nice to Have: Market risk domain experience
Skills & Experience
- Expertise in Core Java (JDK 11/17), Collections, Threading, JDBC.
- Strong experience with Object-Oriented Programming (OOP), Design Principles, and Design Patterns.
- Hands-on experience with Spring Framework (Spring Boot, Spring Data, Hibernate), Web Services, REST APIs, and Microservices architecture.
- Proficiency in unit testing, integration testing, and behavior testing using tools such as JUnit, Mockito, Cucumber.
- Strong experience with Java IDEs such as IntelliJ IDEA, Eclipse, VS Code
- Skilled in Java debugging, profiling, and performance tuning
- Experience with OLTP and OLAP systems (preferably PostgreSQL and Clickhouse)
- Good exposure to Java coding standard, clean code, code review
- Knowledge of Domain-Driven Design and Microservices Architecture
- Proficient in Shell scripting, and working in a UNIX/LINUX environment
- Familiarity with authentication and authorisation frameworks and tools (e.g. AD/LDAP, OAuth2, SSO, Kerberos, JWT, Spring Security)
- Experience JIRA, Git / Bitbucket, and Gitflow branching strategy
- Familiarity with build tools, CI/CD pipelines, and code quality tools (e.g., Maven, Jenkins, SonarQube, Artifactory)
- Java certification (preferred but not essential)
- Experience with containers and Container Platforms (e.g., Docker, Podman, Kubernetes, OpenShift, AWS EKS)
- Knowledge of Sprint Cloud stack (e.g., Spring Cloud Config, Gateway, Eureka, Stream, Data Flow)
- Experience with monitoring, log analysis tools (e.g., ELK stack, Splunk)
- Knowledge in AWS S3 and its compatible storage systems such as HCP and MinIO
- Familiarity with messaging technologies such (e.g., Kafka, RabbitMQ, Solace)
- Experience with Workflow Engines (e.g., jBPM, Activiti, Camunda)
- Knowledge in Big Data technologies (e.g., Hadoop, HDFS, Spark)
- Cloud platform experience (AWS, Azure).
- Experience with front-end development (e.g., HTML5, JavaScript, ReactJS)
- Knowledge of OLAP technologies (e.g., ActivePivot, ClickHouse, Exasol, SSAS, MDX/XMLA
- Strong communication and collaboration skills in a global team environment.
- Proven ability to manage multiple priorities, make decisions independently, and meet deadlines under pressure.
- Strong problem-solving, analytical, and organizational abilities.
RECRUITMENT PROCESS
- HR interview with Recruiter
- Technical Screening interview with Capco Engineering Team
- Code Challenge
- Client interview
- Feedback and Offer