Deskripsi Pekerjaan
Are you a passionate software engineer looking to elevate your career within a dynamic enterprise environment? BGC Group is seeking a skilled Java Developer to join our team in the Central Region. In this role, you will be instrumental in the full software development lifecycle, contributing to the design, architecture, and maintenance of robust, scalable enterprise applications.
We are looking for an analytical thinker who thrives on solving complex technical challenges. You will work closely with cross-functional teams to deliver high-quality code that powers mission-critical business solutions. If you are eager to leverage your Java expertise to drive innovation and support large-scale infrastructure, we want to hear from you.
Tanggung Jawab
- Design, develop, and maintain high-performance enterprise-grade applications using Java technologies.
- Collaborate with business analysts and stakeholders to translate complex requirements into technical specifications.
- Participate in full-stack development activities, including backend service implementation and API integration.
- Conduct thorough code reviews and implement unit testing to ensure system reliability and security.
- Troubleshoot, debug, and upgrade existing software modules to improve system efficiency.
- Work within an Agile environment, contributing to sprint planning and daily stand-ups.
- Provide technical documentation and support to ensure seamless deployment and maintenance.
Kualifikasi
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 2-5 years of professional experience in Java/J2EE software development.
- Strong proficiency in Spring Boot, Hibernate, and RESTful web services.
- Solid understanding of relational databases (e.g., MySQL, PostgreSQL, or Oracle) and SQL optimization.
- Experience with version control systems like Git and CI/CD pipelines (e.g., Jenkins, Docker).
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders.