-
Astek

Senior Java Software Engineer

Astek
Singapore · Full-time · Mid-Senior

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.

Key Skills

Ranked by relevance

cicd big data hadoop hbase java
Login to Apply
Posted
Oct 06, 2025
Type
Full-time
Level
Mid-Senior
Location
Singapore
Company
Astek

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Astek
Related

Mid/Senior Tester Automatyzujący (He, She) -

2026-05-20

Full-time
Not Applicable
Poland
IT Services
Engineering
View Job Details
HELIONT
Related

Java software Engineer

2026-05-29

Full-time
Entry
Italy
IT Services
Information Technology
View Job Details
Gruppo Euris Spa
Related

Java/Spring Backend Software Engineer Professional

2026-05-22

Full-time
Mid-Senior
Italy
IT Services
Information Technology