Nautilus Network Solutions - Zendesk's APAC Innovation Partner of the Year

Back End Developer

Federal Territory of Kuala Lumpur, MY

8 days ago
Save Job

Summary

Nautilus SIP Pte Ltd


Backend Developer 


Responsibilities: 

● Design, develop, and maintain robust, scalable, and efficient server-side applications and APIs. 

● Write clean, well-structured, and testable code in one or more backend programming languages. 

● Develop and implement database schemas and queries. 

● Optimize application performance, including database interactions and API response times. 

● Implement security best practices and ensure application security. 

● Integrate backend systems with frontend applications and third-party services. 

● Develop and maintain RESTful, GraphQL, and RPC APIs. 

● Build and manage CI/CD pipelines for automated testing and deployment. 

● Monitor application performance and troubleshoot issues. 

● Participate in code reviews and provide constructive feedback. 

● Contribute to technical documentation and system design. 

● Collaborate with frontend engineers, product managers, and other stakeholders. 

● Stay updated with the latest backend technologies and trends. 

● Implement logging and monitoring solutions for application health and performance. 

● Participate in on-call rotations and provide support for production systems. 


Qualifications: 

● Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 

● Strong proficiency in at least one backend programming language (Python, Java, Go, Node.js, PHP). 

● Solid understanding of software engineering principles, data structures, and algorithms. 

● Experience with relational (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB, Cassandra, Elasticsearch). 

● Experience designing and implementing RESTful or GraphQL APIs. 

● Knowledge of API security best practices (OAuth 2.0, JWT). 

● Experience with cloud platforms (AWS, GCP) and their services. 

● Experience with version control systems (Git). 

● Experience with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions). 

● Experience with containerization technologies (Docker, Kubernetes) is a plus. 

● Strong problem-solving and debugging skills. 

● Ability to work independently and as part of a team. 

● Good communication and collaboration skills. 

● Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack, AWS Cloud Watch) is a plus. 

● Understanding of system architecture and distributed systems concepts is a plus 

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: