-
Astek

Java Software Developer

Astek
Singapore · Full-time · Mid-Senior

Job Title: Java Software Developer

Location: Singapore

Employment Type: Full-Time

Work Hours: 8:45 AM – 6:30 PM SGT (Weekend support on demand)


Key Responsibilities


Software Development & Architecture

  • Lead design and architectural evolution for applications and operational models
  • Deliver well-structured, fully tested, and production-ready Java code within deadlines
  • Liaise with Business Analysts for requirement clarification and understanding
  • Design, build, and maintain RESTful APIs using Spring Boot and modern Java features
  • Apply strong testing practices including unit and integration tests


Deployment & Change Management

  • Coordinate and execute application deployments
  • Apply monthly release strategies and support production releases
  • Contribute to change management activities with proper documentation


Production Support & Incident Management

  • Provide Level 3 support, resolving issues and proposing long-term fixes
  • Analyze enhancement requests and bug fixes
  • Document all deliverables and operational steps


Operations & Continuous Improvement

  • Monitor software quality and performance in production
  • Drive automation, delivery efficiency, and system improvements
  • Collaborate with teams on tool and infrastructure upgrades



Required Qualifications & Experience


  • Minimum 12 years of software development experience, with 8+ years in Java
  • Proficiency in Spring Boot, REST API design (Swagger/OpenAPI)
  • Strong knowledge of SOLID principles, unit testing, and integration testing
  • Experience with AWS Cloud Fundamentals, including microservices, Docker, Kubernetes, S3, Redshift
  • Familiarity with Java OpenTelemetry and ElasticSearch for observability
  • Front-end experience with Angular or React
  • Proficient in SQL and database query optimization
  • Comfortable using Maven, Git, GitLab, JIRA
  • Deep understanding of algorithms, data structures, and code optimization
  • Strong debugging skills even without a debugger
  • Experience with Apache Kafka, Spark, or Iceberg
  • Exposure to DevOps practices and culture
  • Willingness to perform L3 support and participate in weekend/on-call rotations

Key Skills

Ranked by relevance

java data structures microservices restful apis kubernetes docker cloud s3
Login to Apply
Posted
Jul 23, 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
Everience Benelux
Related

Java DevOps Engineer (m/w/d)

2026-05-22

Full-time
Mid-Senior
Netherlands
Software Development
Information Technology
View Job Details
NAVARA
Related

Senior Java Software Engineer

2026-05-22

Full-time
Mid-Senior
Netherlands
IT Services
Information Technology
View Job Details
GeekSoft Consulting
Related

Senior Java Developer

2026-05-22

Full-time
Mid-Senior
Netherlands
IT Services
Information Technology