pracaon.pl

Senior Java Developer

Remote, Polska
Зовнішнє оголошення
EPAM

EPAM

Partner
29д
Зарплата за домовленістю
IT та телекомунікації
Повна зайнятість
Дистанційна робота
Основні характеристики вакансії
  • Стабільна робота (повна зайнятість)

  • Віддалена робота

Вимоги
  • 5+ years of professional experience in Java development (Java 8+)

  • Proven expertise in multithreading concurrency and distributed computing

  • Strong knowledge of SQL (including complex queries window functions and optimization)

  • Experience with large-scale relational databases (e.g., PostgreSQL Oracle)

  • Solid understanding of core Java concepts (e.g., transient vs volatile static initialization blocks)

  • Familiarity with microservices architecture and cloud technologies

  • Experience with Linux environments

  • Good command of English (B2 or higher)

Zakres obowiązków
  • Design, develop and optimize distributed Java applications for high-volume low-latency data processing

  • Implement and maintain multithreaded solutions to ensure scalability and performance

  • Collaborate with global Agile teams to deliver robust maintainable software

  • Participate in architecture and design reviews proposing improvements and optimizations

  • Write and maintain comprehensive technical documentation

  • Conduct code reviews, unit testing and integration testing

  • Troubleshoot, debug and resolve complex technical issues

Seniority
  • Senior

Mile widziane
  • Experience with big data technologies (e.g., Apache Spark Greenplum)

  • Knowledge of process optimization and data migration strategies

  • Familiarity with event-driven architectures

  • Exposure to financial services or risk management domains

  • Experience with containerization (Docker Kubernetes)

  • Understanding of Agile methodologies and DevOps practices

Опис

Join us as a Senior Java Developer with multithreading experience for a global team working on the next generation of market risk engines for a leading financial institution. The project focuses on developing distributed Java microservices and cloud-based solutions to process and analyze billions of financial records daily. The platform is mission-critical, supporting risk managers, board members and regulators with high-performance, scalable analytics Our client is a major player in the institutional securities domain, providing technological solutions for fixed income, equities, commodities, investment banking and global capital markets. Their products enable risk mitigation and regulatory compliance for some of the world’s largest financial organizations This role offers a remote work mode from Poland If you're ready to make an impact in a dynamic environment, we want to hear from you! Responsibilities Design, develop and optimize distributed Java applications for high-volume low-latency data processing Implement and maintain multithreaded solutions to ensure scalability and performance Collaborate with global Agile teams to deliver robust maintainable software Participate in architecture and design reviews proposing improvements and optimizations Write and maintain comprehensive technical documentation Conduct code reviews, unit testing and integration testing Troubleshoot, debug and resolve complex technical issues Requirements 5+ years of professional experience in Java development (Java 8+) Proven expertise in multithreading concurrency and distributed computing Strong knowledge of SQL (including complex queries window functions and optimization) Experience with large-scale relational databases (e.g., PostgreSQL Oracle) Solid understanding of core Java concepts (e.g., transient vs volatile static initialization blocks) Familiarity with microservices architecture and cloud technologies Experience with Linux environments Good command of English (B2 or higher) Nice to have Experience with big data technologies (e.g., Apache Spark Greenplum) Knowledge of process optimization and data migration strategies Familiarity with event-driven architectures Exposure to financial services or risk management domains Experience with containerization (Docker Kubernetes) Understanding of Agile methodologies and DevOps practices

Ключові слова / Навички
Java
Financial Services
Java Core
Java Multithreading
REST API
SQL
Spring Boot
Apache Spark
Big Data
Цю пропозицію імпортовано із зовнішнього порталу.Джерело оголошення