👨🏻‍💻 postech.work

Senior Java Software Engineer

Astek • 🌐 In Person

In Person Posted 8 hours, 37 minutes ago

Job Description

Senior Java Developer - Big Data

ASTEK is a technology and engineering consulting firm based in France. We have been around for over 30 years a community of more than 7200 passionate experts empowering clients in 22 countries throughout Europe, APAC, Middle East and the Americas.

The department develops and maintains global Risk and Finance applications covering Market Risk, Counterparty Risk, and Finance domains, built on Microsoft and open-source technologies.

This role supports the redesign of the Market Risk Information System to enable global, automated, and real-time reporting.

You are required to have autonomy and leadership in non-functional areas such as testing tools, performance and load testing, quality control, and production monitoring.

Responsibilities:

Research, design, and develop scalable, high-performance software systems using modern tools and methodologies.

Analyze user and business needs to build reliable, efficient, and maintainable software solutions.

Enhance existing software capabilities, perform updates, and oversee software testing, validation, and deployment processes.

Integrate hardware and software systems in collaboration with cross-functional engineering teams.

Proactively monitor and report technical risks to project managers, providing timely escalations and solutions.

Ensure technical deliverables meet performance, security, and compliance standards while aligning with project objectives.

Lead technical studies for proposed solutions, collaborating closely with infrastructure, big data experts, and business analysts to gather and refine requirements.

Design, document, and develop end-to-end software solutions with robust CI/CD integration.

Conduct code reviews, ensuring adherence to best practices, quality standards, and knowledge sharing across the team.

Required skills (Must have):

Minimum

8 years of experience of Java/J2EE

technologies.

Finance or Investment Banking experience preferred

.

Strong experience in

data ingestion and processing frameworks

, particularly

Apache Spark

and

Spark Streaming

.

Proficient in

messaging systems

such as

Kafka

,

Flume

,

ActiveMQ

,

MQSeries

, or

RabbitMQ

.

Hands-on experience with

big data technologies

, ideally within the

Hortonworks Hadoop distribution

(HDFS, HBase, Hive, ORC/Parquet).

Familiar with

build and CI/CD tools

such as

Maven

,

SBT

,

Ant

,

Jenkins

, or

TeamCity

.

Experience working with

RESTful web services

,

UML

, and

source control tools

like

Git

or

SVN

.

Proven experience in

solution design

, applying

well-established design patterns

and recognizing

anti-patterns

to ensure optimal system performance, particularly in

real-time streaming environments

.

Familiarity with tools such as

Apache Phoenix

,

Elasticsearch

,

Sqoop

, and

StreamSets

is highly advantageous.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.