About the job
fuku is hiring a Senior Java Developer to join the engineering team in Singapore. This role focuses on designing, building, and maintaining backend systems that support the company’s growth. The position offers the chance to work on impactful products in a collaborative setting.
What You Will Do
- Design, develop, test, and maintain Java-based applications and backend services
- Build scalable, reliable, and maintainable systems that match business needs
- Work closely with product managers, designers, and engineers to improve product features
- Write clean, efficient, and well-documented code following engineering best practices
- Troubleshoot production issues and optimize system performance
- Participate in code reviews and technical design discussions
- Develop and integrate RESTful APIs and third-party services
- Support CI/CD workflows, automated testing, and deployment activities
Requirements
- About 5 years of experience in Java development
- Strong skills in core Java, object-oriented programming, and software design principles
- Familiarity with Spring Boot or similar Java frameworks
- Experience working with relational databases such as MySQL or PostgreSQL
- Knowledge of REST APIs, Git, and the software development lifecycle
- Effective problem-solving and communication skills
- Comfort working as part of a collaborative team
Preferred Qualifications
- Experience with cloud platforms (AWS, GCP, or Azure)
- Familiarity with Docker, Kubernetes, or microservices architecture
- Understanding of caching, messaging systems, or distributed systems
- Background in a product or platform environment
Compensation and Benefits
- Monthly salary: SGD 10,000 to 15,000
- Opportunities to solve meaningful engineering challenges
- Collaborative, growth-focused team culture
- Career development within a growing company

