.
Senior Java Software Engineer
  • Warszawa
Senior Java Software Engineer
Warszawa, Warszawa, Mazowieckie, Polska
HAYS POLAND Sp. z o.o.
14. 6. 2025
Informacje o stanowisku

We are seeking a Senior Java Software Engineer to join technology team focused on building high-performance, distributed computation systems for financial analytics and risk management and have a deep understanding of AWS.
In this role, you will design and implement key components of our cloud-native infrastructure using Java (Spring Boot) and AWS, supporting large-scale workloads such as market simulations, risk engines, and data pipelines. You will also help drive CI/CD, release automation, and system observability, ensuring robust and resilient platforms for critical financial applications.

Key Responsibilities:

  • Architect and implement microservices and distributed computing frameworks using Java Spring Boot.
  • Build scalable, fault-tolerant systems to support financial risk computations, pricing analytics, and batch/real-time data processing.
  • Develop and deploy applications in the AWS cloud using EKS, Lambda, S3, Redis, Docker, Kubernetes, and Airflow.
  • Integrate messaging and data streaming with Apache Kafka, and support analytics and monitoring using ElasticSearch, Kibana, and CloudWatch.
  • Implement observability and tracing using OpenTelemetry.
  • Design and enforce AWS security best practices including IAM roles and policies, security groups, encryption (KMS) and secret management.
  • Lead and maintain CI/CD pipelines and automate the release management process across environments.
  • Collaborate with DevOps, quant, and data engineering teams to support secure, infrastructure.
  • Use Jira, Confluence, and Git for project management, documentation, and source control in a highly regulated financial environment.
  • Apply best practices in software engineering, testing, and code review, with a focus on accuracy, performance, and compliance.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of experience in Java development with strong knowledge of Spring Boot.
  • Deep experience with AWS (S3, Lambda, Redis, EKS, etc.) and containerized environments using Docker and Kubernetes.
  • Proven experience working with Kafka, ElasticSearch, and monitoring/observability tools.
  • Experience in CI/CD, release engineering, and automation.
  • Familiarity with Apache Airflow or StepFunctions for data workflows.
  • Hands-on experience with ALM tools like Jira, Confluence, and Git in regulated environments (e.g., financial services).
  • Strong understanding of distributed systems, concurrency, and system performance.
  • Ability to work effectively in cross-functional teams in an agile environment.
Preferred Qualifications:

  • Experience in financial services, especially in domains such as derivatives valuation, XVA, risk engines, or market data processing.
  • Knowledge of a second programming language (C++, Rust, Python) is appreciated
  • Familiarity with financial data formats and time-series data processing.
  • AWS Certification (e.g., Solutions Architect, Developer, or DevOps Engineer).
  • Knowledge of regulatory and compliance considerations in software delivery.
What We Offer:

  • Work on complex, high-value financial systems with real-world impact.
  • A collaborative and technically challenging environment.
  • Exposure to the latest cloud and distributed computing technologies.


Hays Poland sp. z o.o. jest agencją zatrudnienia zarejestrowaną w rejestrze prowadzonym przez Marszałka Województwa Mazowieckiego pod numerem 361.

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    96 760
    9 645