jobs in Geco Asia

Full Time Java Spring Boot Engineer Jobs, in Geco Asia North-east Region (Singapore) - Maukerja

Java Spring Boot Engineer

Geco Asia

Undisclosed

Ang Mo Kio, North-east Region (Singapore)

Share
Save

Working Location

  • Ang Mo Kio North-east Region (Singapore) Singapore

Job Description

Responsibilities

Overview
We are seeking an experienced Java Springboot Engineer with 8+ years of software development experience to design, develop, and maintain scalable, high-performance backend systems supporting large-scale e-commerce platforms. The ideal candidate will possess strong expertise in Java, Spring Boot, microservices architecture, and cloud-native application development on AliCloud.

This role will work closely with product managers, architects, DevOps engineers, and cross-functional development teams to deliver secure, reliable, and scalable solutions that support core e-commerce functionalities such as order management, payments, inventory, customer management, and fulfillment processes.

Job Role & Responsibilities

  • Design, develop, test, and maintain enterprise-grade backend applications using Java and Spring Boot.
  • Build and enhance scalable microservices and RESTful APIs to support e-commerce platforms and customer-facing applications.
  • Develop high-performance, resilient, and secure backend solutions capable of handling high transaction volumes.
  • Collaborate with product owners, business stakeholders, and technical teams to understand requirements and translate them into technical solutions.
  • Design and optimize database structures, queries, and data access layers to ensure application performance and scalability.
  • Implement cloud-native solutions and deploy applications within the AliCloud ecosystem.
  • Participate in system architecture discussions, technical design reviews, and solution planning activities.
  • Troubleshoot production issues, perform root cause analysis, and implement sustainable fixes.
  • Collaborate with DevOps teams to support CI/CD pipelines, automated deployments, and infrastructure improvements.
  • Ensure code quality through unit testing, code reviews, and adherence to software engineering best practices.
  • Contribute to system performance tuning, monitoring, logging, and observability initiatives.
  • Stay updated on emerging technologies and recommend improvements to existing systems and development practices.

Job Requirements & Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Minimum 8 years of professional software development experience.
  • Strong hands-on experience in Java development, preferably Java 8 or above.
  • Extensive experience with Spring Boot and related Spring ecosystem frameworks.
  • Solid experience designing and developing Microservices Architecture.
  • Strong knowledge of RESTful API design and development.
  • Experience with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Hands-on experience with Alibaba Cloud services and cloud-native application deployment.
  • Proven experience working within large-scale e-commerce environments.
  • Strong understanding of distributed systems, scalability, performance optimization, and high-availability architectures.
  • Experience with containerization technologies such as Docker and orchestration platforms such as Kubernetes is highly preferred.
  • Familiarity with CI/CD tools and DevOps practices.
  • Experience with messaging and event-driven architectures using technologies such as Kafka, RabbitMQ, or similar platforms is an advantage.
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication and stakeholder collaboration abilities.
  • Experience working in Agile/Scrum development environments.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More