Backend Developer
Salary undisclosed
Checking job availability...
Original
Simplified
- Design, develop, and implement server-side logic to handle the business logic and data processing of applications
- Design and optimize database schemas and queries for efficient data storage, retrieval, and manipulation
- Create and maintain application programming interfaces (APIs) to facilitate communication between the frontend and backend systems
- Develop data models and schemas to represent the structure and relationships of data within the backend systems
- Implement security measures, such as authentication and authorization, to protect backend systems and data
- Integrate third-party services, APIs, and libraries to enhance the functionality and features of the backend systems
- Design and implement backend systems using micro services architecture to enhance modularity, scalability, and maintainability
- Create and maintain documentation for the backend code, APIs, and data models to assist other developers and stakeholders
- Stay updated with the latest technologies, frameworks, and best practices in backend development through continuous learning and research
- Bachelor's degree in computer science, Software Engineering, or a related field
- More than 3 years of experience in a similar role.
- Experience in Go, NodeJs, PHP, NoSQL, RDBMS, Docker, Git, Kibana, Elastic, Java.
- Able to work from office (Sabang, Central Jakarta).
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Strong communication and collaboration skills.
- Design, develop, and implement server-side logic to handle the business logic and data processing of applications
- Design and optimize database schemas and queries for efficient data storage, retrieval, and manipulation
- Create and maintain application programming interfaces (APIs) to facilitate communication between the frontend and backend systems
- Develop data models and schemas to represent the structure and relationships of data within the backend systems
- Implement security measures, such as authentication and authorization, to protect backend systems and data
- Integrate third-party services, APIs, and libraries to enhance the functionality and features of the backend systems
- Design and implement backend systems using micro services architecture to enhance modularity, scalability, and maintainability
- Create and maintain documentation for the backend code, APIs, and data models to assist other developers and stakeholders
- Stay updated with the latest technologies, frameworks, and best practices in backend development through continuous learning and research
- Bachelor's degree in computer science, Software Engineering, or a related field
- More than 3 years of experience in a similar role.
- Experience in Go, NodeJs, PHP, NoSQL, RDBMS, Docker, Git, Kibana, Elastic, Java.
- Able to work from office (Sabang, Central Jakarta).
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Strong communication and collaboration skills.