Connecting...

Senior Java Developer

役職名: Senior Java Developer
勤務地: シンガポール
職種: IT
給与: SGD 100,000 - 120,000 (Annual)
求人番号: PR/096146
求人情報掲載日: 2025/10/23 17:20
勤務形態: ハイブリッド勤務

COMPANY OVERVIEW
Our client is a fast-growing tech firm in Singapore, redefining everyday convenience through intelligent, on-demand services that blend AI with lifestyle support. 

JOB RESPONSIBILITIES

  • Design, develop, and enhance robust back-end systems for mobile applications and websites, ensuring high performance and reliability.

  • Collaborate closely with product managers and front-end teams to analyze business requirements and deliver effective technical solutions.

  • Architect scalable and high-performance back-end infrastructures, while continuously optimizing existing systems.

  • Build and maintain back-end services using frameworks such as Spring Boot and Spring Cloud.

  • Design and manage relational databases (e.g., MySQL, PostgreSQL), ensuring optimal query performance and data integrity.

  • Integrate and oversee third-party services including payment gateways, message queues, and caching systems.

  • Develop efficient APIs to enable seamless communication between front-end and back-end systems.

  • Implement automated testing and CI/CD pipelines to maintain code quality and streamline deployment processes.

  • Diagnose and resolve technical issues, ensuring system stability and reliability.

  • Stay current with industry trends and best practices, contributing to continuous improvement and team development.

 

JOB REQUIREMENTS

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.

  • Minimum of 3 years of hands-on experience in Java development, with a solid understanding of Java fundamentals and Java 8+ features.

  • Strong proficiency in Spring Boot, Spring Cloud, and other mainstream frameworks; experience with microservices architecture.

  • Skilled in database design and performance tuning; experience with NoSQL databases (e.g., Redis, MongoDB) is a plus.

  • Familiarity with message queue systems (e.g., RabbitMQ, Kafka) and distributed system design.

  • Experience in designing RESTful APIs; knowledge of GraphQL or gRPC is an advantage.

  • Understanding of front-end and back-end separation architecture, with the ability to support front-end requirements effectively.

  • Comfortable working in Linux environments and performing basic server maintenance tasks.

  • Proficient in version control tools like Git and experienced with DevOps practices and tools (e.g., Jenkins, Docker, Kubernetes).

  • Strong analytical and problem-solving skills, with a passion for technology and continuous learning.

  • Excellent communication and collaboration abilities, with a proactive mindset and resilience under pressure.

Working Location: Singapore

Syahirah Binte Ahmad Ja'afar (R22105331) 
JAC Recruitment Pte. Ltd. (90C3026)

#LI-JACSG