Senior Java Developer - Market Risk (She/ He/ They)
Location: Poland
Department: Tech & Engineering
CAPCO POLAND
*We are looking for Poland based candidate.
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:
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)
Additionally but not mandatory - very good to have
- 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
NON-TECHNICAL SKILLS
- 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.
We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects.
RECRUITMENT PROCESS
- HR interview with Recruiter
- Technical Screening interview with Capco Engineering Team
- Code Challenge
- Client interview
- Feedback and Offer
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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
