Enable job alerts via email!

Software Engineer

XCELLINK PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

13 days ago

Job summary

A leading tech company in Singapore is looking for an experienced Software Engineer to design, develop, and maintain scalable web applications using React and Spring Boot. You will work closely with cross-functional teams to optimize APIs and enhance CI/CD workflows. Ideal candidates have at least 5 years of experience in full-stack development and solid backend skills. Familiarity with AWS services is a plus.

Qualifications

  • At least 5 years of professional software engineering experience.
  • Strong proficiency in JavaScript/TypeScript and React.
  • Solid backend development experience with Java + Spring Boot.

Responsibilities

  • Design, develop, test, and deploy high-quality web applications.
  • Collaborate with product managers and designers.
  • Integrate and optimize APIs and backend services.

Skills

JavaScript/TypeScript
React
Spring Boot
RESTful APIs
CI/CD
Debugging
Collaboration

Tools

AWS
Docker
Git

Job description

We are looking for a highly skilled and experienced Software Engineer with at least 5 years of hands-on experience in full-stack development, particularly using React (frontend) and Spring Boot (backend). Familiarity with cloud infrastructure (preferably AWS) is a strong advantage. You will work closely with cross-functional teams to design, develop, and maintain scalable applications.

Key Responsibilities
  • Design, develop, test, and deploy high-quality web applications using React and Spring Boot
  • Collaborate with product managers, designers, and other engineers to translate business requirements into technical solutions
  • Build reusable, scalable code and components that are easy to maintain and enhance
  • Integrate and optimize APIs and backend services
  • Maintain and improve CI/CD pipelines and development workflows
  • Ensure performance, security, and responsiveness of applications
  • Participate in code reviews and mentor junior developers where needed
  • Troubleshoot production issues and contribute to root cause analysis
Requirements
  • At least 5 years of professional software engineering experience
  • Strong proficiency in JavaScript/TypeScript and React (functional components, hooks, state management)
  • Solid backend development experience with Java + Spring Boot
  • Experience designing and consuming RESTful APIs
  • Familiarity with relational databases (e.g., PostgreSQL, MySQL) and ORM framework.
  • Understanding of CI/CD tools and practices (e.g., Git, Jenkins, GitLab CI)
  • Strong debugging, optimization, and performance-tuning skills
  • Excellent communication skills and a collaborative mindset
Nice to Have
  • Exposure to AWS services such as EC2, S3, Lambda, RDS, etc
  • Familiarity with containerization tools like Docker or Kubernetes
  • Knowledge of GraphQL or WebSocket-based communication
  • Prior experience in agile/Scrum development environments
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.