Talent.com
This job offer is not available in your country.
Senior Java Developer (with AWS)

Senior Java Developer (with AWS)

TalanWarsaw, Masovian Voivodeship, Poland
20 days ago
Job description

Job Description

We are seeking a  Senior Java Software Engineer  to join our technology team focused on building  high-performance, distributed computation systems  for financial analytics and risk management and have a deep understanding of  security in 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, performant 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 .

Qualifications

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.
  • Additional Information

  • Permanent, full-time contract
  • Training and career development
  • Benefits and perks such as private medical insurance LuxMed, lunch pass card Pluxee, MultiSport Plus card
  • Possibility to be part of a multicultural team and work on international projects
  • Hybrid position based in Warsaw, Poland
  • Possibility to manage work permits
  • Create a job alert for this search

    Senior Java Developer • Warsaw, Masovian Voivodeship, Poland