
LI] Software Development Engineer (Backend)
- South Jakarta
- Permanent
- Full-time
- Design, develop, and maintain robust backend services using Java, Spring, and Spring Boot.
- Write clean, efficient, and maintainable code, and conduct thorough unit testing to ensure reliability and performance.
- Participate in all phases of the software development lifecycle, from requirements gathering to deployment and support.
- Collaborate with product managers, engineers, and other stakeholders to understand user needs and translate them into technical solutions.
- Troubleshoot, debug, and resolve application issues, ensuring a seamless experience for our users.
- Stay updated on industry trends and best practices, and contribute ideas to improve development processes and tools.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 2–3 years of hands-on experience in backend software development, particularly with Java, Spring, and Spring Boot.
- Solid understanding of object-oriented design, data structures, algorithms, and design patterns.
- Experience with RESTful APIs, microservices architecture, and relational databases (e.g., MySQL, PostgreSQL).
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Strong analytical and problem-solving skills with keen attention to detail.
- Excellent communication skills and a collaborative mindset.