Skill diminta
JavaMicroservicesMySQLPostgreSQLSQLSQL ServerUnit Testing
Deskripsi
- Design, develop, test, and maintain backend applications using Java Quarkus.
- Develop scalable, secure, and high-performance RESTful APIs.
- Design and implement microservices-based applications.
- Collaborate with Frontend Developers, QA Engineers, Product Managers, Business Analysts, and DevOps Engineers to deliver business solutions.
- Develop and optimize database queries, stored procedures, and data models.
- Integrate backend services with internal and external systems through APIs.
- Troubleshoot, debug, and resolve production issues in a timely manner.
- Write clean, maintainable, and well-documented code following coding standards and best practices.
- Perform unit testing, integration testing, and code reviews to ensure software quality.
- Optimize application performance, reliability, and scalability.
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field.
- Minimum 3 years of experience as a Backend Developer using Java Quarkus.
- Strong experience developing applications using Quarkus Framework.
- Proficient in Java (Java 11/17 or above) and object-oriented programming (OOP).
- Experience building and consuming RESTful APIs.
- Good understanding of Microservices Architecture.
- Experience with Hibernate ORM/JPA.
- Familiar with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server