Job Search and Career Advice Platform

Enable job alerts via email!

Application Engineer

Tap Growth ai

Singapore

On-site

SGD 50,000 - 70,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech firm in Singapore is looking for an Application Engineer to design, develop, and maintain scalable backend systems. The ideal candidate will have 2-3 years of experience with Java and Spring Boot, a passion for backend engineering, and the ability to work collaboratively in a dynamic environment. Key responsibilities include building RESTful APIs, integrating with databases, and ensuring high-performance services. Strong problem-solving skills and a solid understanding of software design patterns are essential.

Qualifications

  • 2-3 years of experience in backend or application development.
  • Strong proficiency in Java with hands-on experience in Spring Framework / Spring Boot.
  • Good communication skills and ability to work in a collaborative environment.

Responsibilities

  • Design, develop, and maintain scalable backend services and RESTful APIs using Java and Spring Boot.
  • Build and support microservices-based applications ensuring performance, scalability, and reliability.
  • Participate in code reviews, debugging, and performance tuning.

Skills

Java
Spring Boot
RESTful APIs
Microservices
Debugging
Problem-solving
Collaboration

Tools

JUnit
Git
Maven
Job description

🌟 We're Hiring: Application Engineer! 🌟

We are looking for a skilled and motivated Application Engineer to join our team in Singapore. The ideal candidate will have a solid foundation in software development and a passion for solving complex problems through innovative applications.

📍 Location:

Raffles City Tower, Singapore

⏰ Work Mode:

Work From Office

💼 Role: Application Engineer
Overview

We are seeking a skilled Application Engineer to design, develop, and maintain scalable callable backend systems and APIs. This role focuses on building high-performance services, integrating with databases and external systems, and ensuring reliability, security, and code quality through testing and best practices. The ideal candidate is passionate about backend engineering, microservices, and building robust, production-ready applications.

Key Responsibilities
  • Design, develop, and maintain scalable backend services and RESTful APIs using Java and Spring Boot.
  • Build and support microservices-based applications ensuring performance, scalability, and reliability.
  • Integrate backend systems with databases, third-party services, and internal platforms.
  • Apply object-oriented design principles, data structures, and design patterns in application development.
  • Implement security best practices, including authentication, authorization, and API protection.
  • Write unit and integration tests to ensure code quality and system stability.
  • Participate in code reviews, debugging, and performance tuning.
  • Support CI/CD pipelines, build processes, and deployment activities.
  • Collaborate with cross-functional teams including frontend developers, QA, DevOps, and product teams.
  • Troubleshoot and resolve production issues to maintain application reliability.
Requirements/Qualifications
  • 2-3 years of experience in backend or application development.
  • Strong proficiency in Java with hands-on experience in Spring Framework / Spring Boot.
  • Experience building RESTful APIs and backend services.
  • Solid understanding of OOP concepts, data structures, and software design patterns.
  • Experience working with relational and/or NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
  • Knowledge of microservices architecture and distributed systems concepts.
  • Familiarity with Git or other version control systems.
  • Understanding of API security, authentication, and authorization mechanisms.
  • Experience with testing frameworks such as JUnit or Mockito.
  • Basic knowledge of CI/CD pipelines and build tools such as Maven or Gradle.
  • Strong problem-solving, debugging, and analytical skills.
  • Good communication skills and ability to work in a collaborative environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.