Senior Java Developer - Market Risk

Senior Java Developer - Market Risk

Capco

Warsaw, Poland

THINGS YOU WILL DO

  • Design and develop JAVA Services and REST APIs;
  • Deliver quality implementations given budget, and time constraints;
  • Take ownership and responsibilities of some core Java components;
  • Propose proper design to improve the application performance as per SLA/OLA defined by business;
  • Ensure good unit test code coverage and code quality as per the quality gate setup in SonarQube;
  • Monitor and fix the issues found in security scans and ensure applications are compliant;
  • Support all testing activities including SIT/UAT/PT/Regression/PenTest etc.;
  • Prepare for releases and standby to support the releases;
  • Perform L3 support on rota and work with PSS to resolve PROD issues on time;
  • Create and maintain good documentation for Dev Guide and User Guide;
  • Conduct knowledge transfer sessions within the team and help other team members whenever needed;
  • Mentor new Java developers and ensure they are up to speed;
  • Work with an architect to discuss high-level and low-level designs;
  • Explore other and new backend technologies and adopt in the team and the bank, create POCs and discuss in MR Architecture forum.

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.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Poland      Developer      Hybrid      Java Developer      Linux and Unix      Capco     

© EuroJobsites 2025