Job description for Back-end Developer (Java Quarkus) at PT Terang Inti Pesona
We are looking for an experienced Backend Developer with strong expertise in Java and Quarkus to join our development team. You will be responsible for designing, developing, testing, and maintaining scalable and high-performance backend services and APIs.
Responsibilities
- Develop and maintain backend applications using Java and Quarkus.
- Design and develop RESTful APIs and microservices.
- Write clean, maintainable, and efficient code.
- Integrate backend services with databases and external systems.
- Perform unit testing, debugging, and performance optimization.
- Collaborate with Frontend Developers, QA Engineers, DevOps, and other stakeholders.
- Participate in code reviews and contribute to technical design decisions.
- Troubleshoot and resolve production issues.
- Follow software development best practices and coding standards.
Requirements
- Minimum 3 years of professional experience as a Backend Developer.
- Strong proficiency in Java.
- Hands-on experience with Quarkus.
- Good understanding of REST API and Microservices architecture.
- Experience working with relational databases such as PostgreSQL, MySQL, or SQL Server.
- Familiarity with Git and collaborative software development practices.
- Understanding of software development lifecycle, testing, and debugging.
- Good problem-solving and analytical skills.
- Able to work independently and collaboratively within a team.

