
Search by job, company or skills
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)
Job ID: 130049707