About The Role
As a Backend Java Developer, you will be responsible for developing and maintaining backend services using Java, microservices architecture, Spring framework, and JPA. You will work closely with the team to design, implement, and optimize scalable and high-performance applications.
Responsibility
- Design, develop, and deploy backend services and APIs using Java and microservices architecture
- Collaborate with cross-functional teams to define, design, and ship new features
- Optimize application performance and scalability
- Troubleshoot and debug issues to ensure smooth operation of the applications
- Write clean, maintainable, and efficient code
- Participate in code reviews and provide constructive feedback
Qualifications
- Bachelor's degree in Computer Science or related field
- Proven experience as a Java Developer with expertise in Java 8, Spring framework, and JPA
- Experience with microservices architecture and RESTful APIs
- Strong understanding of object-oriented programming principles
- Good knowledge of database technologies such as MySQL or PostgreSQL