Deskripsi pekerjaan Java Developer PT Eternal Kreasi Indonesia
Responsibilities:
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Build and integrate RESTful APIs with frontend applications and third-party services.
- Develop clean, efficient, and maintainable code following software development best practices.
- Collaborate with cross-functional teams, including Business Analysts, QA Engineers, and Frontend Developers.
- Optimize application performance, security, and scalability.
- Troubleshoot, debug, and resolve application issues in a timely manner.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Create and maintain technical documentation for developed solutions.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum 2 years of experience in Java backend development.
- Strong proficiency in Java and Spring Boot framework.
- Experience in developing and consuming RESTful APIs.
- Solid understanding of Spring MVC, Spring Security, Spring Data JPA/Hibernate.
- Experience working with relational databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
- Familiarity with version control systems such as Git.
- Understanding of software development methodologies such as Agile/Scrum.
- Knowledge of microservices architecture is a plus.
- Experience with Docker, Kubernetes, or cloud platforms (AWS, Azure, or GCP) is an advantage.

