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
Related Jobs
3 roles aligned with this opportunity
Java DevOps Engineer (m/w/d)
2026-05-22
Senior Java Software Engineer
2026-05-22
Senior Java Developer
2026-05-22
- Posted
- Jul 23, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
- Company
- Astek
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java DevOps Engineer (m/w/d)
2026-05-22
Senior Java Software Engineer
2026-05-22
Senior Java Developer
2026-05-22