Deskripsi pekerjaan Java Developer PT Eternal Kreasi Indonesia
Responsibilities:
- Design, develop, test, and maintain Java-based applications and services.
- Analyze business and technical requirements and translate them into functional solutions.
- Develop clean, scalable, and efficient code following coding standards and best practices.
- Integrate applications with databases, APIs, and third-party systems.
- Troubleshoot, debug, and resolve application issues and performance bottlenecks.
- Collaborate with Business Analysts, Project Managers, QA Engineers, and other developers throughout the software development lifecycle.
- Participate in code reviews, system design discussions, and technical documentation.
- Ensure application security, reliability, and scalability.
- Support deployment, monitoring, and maintenance of production systems.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Minimum 2–5 years of experience in Java application development.
- Strong proficiency in Java and Object-Oriented Programming (OOP) concepts.
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data JPA).
- Knowledge of RESTful API development and integration.
- Experience with relational databases such as MySQL, PostgreSQL, or Oracle.
- Familiarity with version control systems such as Git.
- Understanding of software development methodologies (Agile/Scrum).
- Strong problem-solving, analytical, and communication skills.

