Epicareer Might not Working Properly
Learn More

IT System Engineer (Backend Development)

Salary undisclosed

Checking job availability...

Original
Simplified

About Us

GECO Asia is an award-winning organization. We pride ourselves as one of the leading Digital Transformation Consulting and Resourcing firm with access to modern, innovative, cutting edge and niche projects. Our client base includes blue chip customers from Singapore, Philippines, Indonesia, China, Malaysia, and Hong Kong. We have delivered more than 500+ IT projects assignments in last 5 years and have the trust of both quality clients and our quality consultant network.

Upskill Today is a business division of GECO Asia.

I. Job Summary

We are seeking a proactive and experienced IT System Engineer to design, implement, and maintain scalable backend applications with a strong focus on API system integration. The ideal candidate will be responsible for developing robust APIs, collaborating with cross-functional teams, and ensuring optimal system performance. This role offers the opportunity to work on innovative projects, contributing to the advancement of our application infrastructure.

II. Job Responsibilities:

Application and Server-side Development:

  • Design and implement scalable and robust backend services, APIs, and microservices.
  • Maintain high-quality code standards, ensuring efficient performance and reliability.
  • Collaborate with front-end developers to create functional and cohesive user experiences.

API System Integration:

  • Develop and integrate APIs to ensure seamless data exchange between applications and external systems.
  • Collaborate with third-party vendors to implement and troubleshoot API integrations.
  • Optimize API performance, security, and reliability.
  • Maintain API documentation and ensure proper version management.

Version Control and Workflow Management:

  • Utilize version control systems (e.g., Git) for code management and collaboration.
  • Ensure code integrity, manage branches, and conduct code reviews.
  • Document development processes, updates, and changes effectively.

Collaboration and Problem-Solving:

  • Work closely with cross-functional teams to define and deliver technical solutions.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot deployment issues and resolve production environment challenges.

Continuous Learning and Improvement:

  • Stay updated on emerging technologies, industry trends, and best practices.
  • Recommend and implement improvements in system architecture and development processes.

III. Job Requirements

  • Proven experience as a Backend Developer or in a similar role with a focus on API system integration.
  • Strong understanding of API design principles and experience with API management platforms.
  • Proficiency in backend languages like Python, Java, or Node.js and frameworks such as Flask, Django, or Spring.
  • Experience with RESTful APIs, microservices architecture, and container technologies (Docker, Kubernetes).
  • Familiarity with SQL and NoSQL databases, and web servers like Apache or Nginx.
  • Hands-on experience with version control systems, particularly Git.
  • Strong problem-solving skills with a collaborative and solution-oriented mindset.
  • Excellent communication and documentation skills.

About Us

GECO Asia is an award-winning organization. We pride ourselves as one of the leading Digital Transformation Consulting and Resourcing firm with access to modern, innovative, cutting edge and niche projects. Our client base includes blue chip customers from Singapore, Philippines, Indonesia, China, Malaysia, and Hong Kong. We have delivered more than 500+ IT projects assignments in last 5 years and have the trust of both quality clients and our quality consultant network.

Upskill Today is a business division of GECO Asia.

I. Job Summary

We are seeking a proactive and experienced IT System Engineer to design, implement, and maintain scalable backend applications with a strong focus on API system integration. The ideal candidate will be responsible for developing robust APIs, collaborating with cross-functional teams, and ensuring optimal system performance. This role offers the opportunity to work on innovative projects, contributing to the advancement of our application infrastructure.

II. Job Responsibilities:

Application and Server-side Development:

  • Design and implement scalable and robust backend services, APIs, and microservices.
  • Maintain high-quality code standards, ensuring efficient performance and reliability.
  • Collaborate with front-end developers to create functional and cohesive user experiences.

API System Integration:

  • Develop and integrate APIs to ensure seamless data exchange between applications and external systems.
  • Collaborate with third-party vendors to implement and troubleshoot API integrations.
  • Optimize API performance, security, and reliability.
  • Maintain API documentation and ensure proper version management.

Version Control and Workflow Management:

  • Utilize version control systems (e.g., Git) for code management and collaboration.
  • Ensure code integrity, manage branches, and conduct code reviews.
  • Document development processes, updates, and changes effectively.

Collaboration and Problem-Solving:

  • Work closely with cross-functional teams to define and deliver technical solutions.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot deployment issues and resolve production environment challenges.

Continuous Learning and Improvement:

  • Stay updated on emerging technologies, industry trends, and best practices.
  • Recommend and implement improvements in system architecture and development processes.

III. Job Requirements

  • Proven experience as a Backend Developer or in a similar role with a focus on API system integration.
  • Strong understanding of API design principles and experience with API management platforms.
  • Proficiency in backend languages like Python, Java, or Node.js and frameworks such as Flask, Django, or Spring.
  • Experience with RESTful APIs, microservices architecture, and container technologies (Docker, Kubernetes).
  • Familiarity with SQL and NoSQL databases, and web servers like Apache or Nginx.
  • Hands-on experience with version control systems, particularly Git.
  • Strong problem-solving skills with a collaborative and solution-oriented mindset.
  • Excellent communication and documentation skills.