Job Responsibilities:
- Develop, maintain, and improve server-side applications that support front-end functionality
- Design and implement GraphQL and RESTful APIs
- Integrate third-party APIs as needed
- Write clean, efficient, and reusable code that adheres
- Conduct code reviews and participate in quality assurance activities
- Collaborate with front-end developers
- Document coding practices, API structures, and development workflows
Job Requirements:
- Bachelor Degree or final semester on IT/Computer Science
- 4 years of working experience in backend
- Passionate about coding and programming, innovation, and solving challenging problems
- Proficiency in Java Spring / Springboot programming languages
- Solid understanding of database management systems, SQL (e.g., MySQL, PostgreSQL)
- Experience with API development and integration
- Knowledge of server-side security practices, including data handling and encryption
- Familiarity with microservice architecture and version control systems, particularly Git