job description
Join StarHub as a Salesforce / Java Developer and play a pivotal role in shaping cutting-edge CRM solutions for our dynamic team. This position offers a unique opportunity to work in the vibrant tech hubs of Bali, including Canggu, Ubud, and Denpasar, with flexible remote or hybrid options. You will collaborate with cross-functional teams to design, develop, and implement robust Salesforce and Java-based applications that drive business growth and enhance customer experiences.
As a key contributor, you will leverage your expertise in Sales Cloud, Service Cloud, and other Salesforce products, combined with your proficiency in Core Java, Spring Boot, and REST APIs, to deliver scalable and innovative solutions. This role is ideal for a passionate developer who thrives in a fast-paced environment and is eager to make a significant impact in the ICT sector.
StarHub is committed to fostering a culture of innovation, collaboration, and continuous learning. We offer competitive compensation, professional development opportunities, and a supportive work environment that values creativity and excellence.
Responsibility
- Design, develop, and maintain Salesforce applications, including Sales Cloud and Service Cloud, to meet business requirements.
- Build and optimize Java-based applications using Core Java, Spring Boot, and REST APIs.
- Collaborate with stakeholders to gather and analyze requirements, ensuring alignment with business objectives.
- Integrate Salesforce with other enterprise systems and third-party applications.
- Develop and maintain technical documentation, including system architecture, design specifications, and user guides.
- Perform code reviews, testing, and debugging to ensure high-quality, scalable, and secure solutions.
- Stay updated with the latest Salesforce and Java technologies, trends, and best practices.
- Provide technical support and troubleshooting for Salesforce and Java applications.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in Salesforce development, including Sales Cloud and Service Cloud.
- Strong proficiency in Core Java, Spring Boot, and REST APIs.
- Experience with Salesforce integration, Apex, Visualforce, and Lightning components.
- Familiarity with database technologies such as SQL and NoSQL.
- Excellent problem-solving skills and the ability to work independently and in a team environment.
- Strong communication and interpersonal skills to effectively collaborate with stakeholders.
- Salesforce certifications (e.g., Platform Developer, Administrator) are a plus.