Jobs and Careers
TA

Senior Java Developer (with AWS)

Talan
Polandfull_timeVerifiedPosted 17 Jun 2025

About the role

Company Description

For the 2nd consecutive yearTalan Poland has been recognized as a Great Place to Work! 🎉This is a significant milestone since opening our office there in 2023.

Talan is an international consulting and technology expertise group, with 6,600 employees and an annual turnover of 830M€.

We offer our customers a continuum of services to support them at each key stage of their organization's transformation, with four main activities:

  • CONSULTING in Management and Innovation: Supporting business, managerial, cultural, and technological transformations.
  • DATA & TECHNOLOGY: Implementing major transformation projects.
  • CLOUD & APPLICATION SERVICES: Building or integrating software solutions.
  • CENTERS of EXCELLENCE: Providing technology, innovation, agility, sustainability of skills, and cost optimization.

Talan accelerates its clients' transformation through innovation, technology and data.

For 22 years with presence across 21 countries, Talan has been advising and supporting companies and public institutions in implementing their transformation and innovation projects.

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/CDrelease 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 ElasticSearchKibana, 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 KafkaElasticSearch, 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

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Talan

View company profile →