-
Astek

Java Software Engineer

Astek
Singapore · Full-time · Mid-Senior

ASTEK has been providing IT and Engineering solutions for some of the world’s largest industrial and services groups for more than 35 years with 10,000 passionate experts in 22 countries throughout Europe, APAC, Middle East and the Americas


Currently, we are looking for Software/Application Developer (Java) which would be based in


Responsibilities and Qualifications:

  • Bachelor's degree with minimum 5 years in Java/J2EE software development
  • Hands on Data ingest and data processing technology like Spark streaming and Spark
  • Hands on Messaging systems like Kafka, Flume or ActiveMQ, MQSeries or RabbitMQ
  • Hands on knowledge on Hadoop (preferably Hortonworks distribution) - HDFS, HBase, Hive, ORC/Parquet.
  • Build tool - Maven/sbt/ant, UML, Restful web services, Jenkins/Team City, Source management – SVN/GIT, TDD using Junit, Jira/QC.
  • Solution design using proven patterns, awareness of anti-patterns, performance tuning, especially in streaming
  • Knowledge of tools like Phoenix, ElasticSearch, Sqoop, StreamSets are good to have.

Key Skills

Ranked by relevance

elasticsearch hadoop kafka hbase junit spark java tdd uml
Login to Apply
Posted
Oct 07, 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
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
View Job Details
Astek
Related

Full Stack Engineer

2026-05-23

Full-time
Mid-Senior
Sweden
IT Services
Engineering