Deskripsi Pekerjaan
Join our dynamic team at PT Hokky Sumber Makmur as a Senior Backend Java Developer and play a crucial role in building robust, scalable applications that drive our business forward. We are seeking a passionate and experienced developer to architect, develop, maintain, and optimize our Java backend systems that support our company's growing digital infrastructure.
In this role, you'll work with cutting-edge technologies to solve complex business challenges, ensuring our applications are efficient, secure, and performant. You'll collaborate with cross-functional teams including frontend developers, database administrators, and product managers to deliver high-quality solutions that meet our clients' needs.
We offer a collaborative work environment where innovation is encouraged, and professional growth is supported. Whether you're optimizing existing systems or developing new features, you'll have the opportunity to make a significant impact on our company's technological landscape.
Tanggung Jawab
- Design, develop, and implement robust backend Java applications to support business requirements
- Optimize existing applications for performance, scalability, and security
- Collaborate with cross-functional teams to define technical specifications and project requirements
- Develop and maintain RESTful APIs to facilitate seamless communication between frontend and backend systems
- Implement database solutions and ensure data integrity and security
- Participate in code reviews and contribute to best practices and coding standards
- Troubleshoot and resolve complex technical issues in production environments
- Stay updated with the latest Java technologies and frameworks to implement innovative solutions
Kualifikasi
- Bachelor's degree in Computer Science, Information Technology, or related field
- Minimum of 3 years of experience in Java backend development
- Strong knowledge of Java EE, Spring Framework, and related technologies
- Experience with RESTful API development and microservices architecture
- Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB
- Understanding of software development methodologies and best practices
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work effectively in a team environment