Company Description
PT IDstar Cipta Teknologi (IDstar) is an Indonesia-based IT consulting company specializing in digital transformation solutions. Trusted by over 30 enterprise clients across Asia, Oceania, North America, and Africa, IDstar boasts ISO 9001 and 27001 certifications and has delivered more than 1,000 successful projects. With a robust talent pool of over 900 pre-screened professionals and partnerships with leading tech providers like UiPath, IBM, and Josys, IDstar offers IT talent solutions, Intelligent Automation (RPA), and SaaS support. Positively reviewed on platforms like GoodFirms and Glassdoor, IDstar is committed to enabling secure and future-ready transformations.
Role Description
This is a contract position for a Spring Boot Consultant, located on-site in the Jakarta Metropolitan Area. The consultant will design, build, and maintain high-performance applications using Spring Boot. They will work closely with cross-functional teams to specify system functionalities, identify opportunities for software improvement, and ensure all deliverables meet project timelines. Additional responsibilities include reviewing code for quality assurance, providing technical expertise, debugging, and optimizing system performance.
Responsibilities:
- Design, develop, and maintain
backend services
using
Java
and
Spring Boot
. - Build and integrate
RESTful APIs
and
microservices
that ensure performance, scalability, and reliability. - Collaborate with front-end developers, QA engineers, and other stakeholders to deliver seamless end-to-end solutions.
- Manage and optimize
databases
(MySQL, PostgreSQL, or MongoDB) for efficiency and performance. - Participate in system design discussions, code reviews, and performance tuning initiatives.
- Implement and maintain
CI/CD pipelines
in collaboration with the DevOps team to support continuous integration and deployment. - Troubleshoot, debug, and resolve application issues to ensure smooth system operations.
- Contribute to documentation, technical specifications, and best practices for backend development.
- Stay updated on emerging technologies and recommend improvements to enhance system performance and maintainability.
Qualifications & Requirements:
- 2–4 years of professional experience
as a Backend Developer or similar role. - Strong proficiency in
Java
and the
Spring Framework
, including
Spring Boot
. - Proven experience in
API development
,
Microservices architecture
, and
RESTful web services
. - Solid understanding of
database management systems
such as
MySQL
,
PostgreSQL
, or
MongoDB
. - Familiarity with
cloud platforms
such as
AWS
,
Azure
, or
Google Cloud Platform (GCP)
. - Good understanding of
DevOps practices
, including
CI/CD pipelines
,
version control (Git)
, and
containerization tools
(Docker, Kubernetes). - Strong
problem-solving
and
analytical
skills with the ability to debug and optimize complex systems. - Excellent
team collaboration
and
communication
skills in an agile environment. - Bachelor's degree in
Computer Science
,
Information Technology
, or a related field. - Prior experience working within an
IT consulting
or
technology-driven organization
is a plus.