Chat on WhatsApp
Company Logo

Java Spring Boot Microservices Developer

Rp5,000,000 - 7,000,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
1 - 3 years of experience
This job was closed

Job Requirements

On-site
1 - 3 years of experience
Minimum Bachelor’s Degree

Skills

IT Project Management

Teamwork

Programming Languages

This job post is managed by

PH
PT. Hexacode Teknologi Indonesia

Job description for Java Spring Boot Microservices Developer at PT. Hexacode Teknologi Indonesia

Education:

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.

Experience:

  • Minimum 2-4 years of hands-on experience in Java development with expertise in Spring Boot and microservices architecture.

Technical Skills:

  • Strong proficiency in Java (8 or higher) and Spring Framework (Spring Boot, Spring Security, Spring Data, etc.).
  • Hands-on experience with building RESTful APIs and integrating them into microservices-based applications.
  • Proficiency in working with databases such as MySQL, PostgreSQL, MongoDB, or similar.
  • Knowledge of messaging queues like RabbitMQ, Kafka, or ActiveMQ.
  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization tools like Docker and Kubernetes.
  • Experience with CI/CD pipelines and version control systems like Git.
  • Solid understanding of design patterns, distributed systems, and best practices for scalable systems.

Additional Skills:

  • Knowledge of monitoring tools such as Prometheus, Grafana, or ELK stack.
  • Experience with unit testing frameworks like JUnit and integration testing.
  • Familiarity with Agile methodologies and DevOps practices.

Soft Skills:

  • Strong analytical and problem-solving skills.
  • Ability to collaborate effectively within a cross-functional team.
  • Eagerness to learn and implement new technologies.
  • Java Spring Boot Microservices Developer Job Description

Job Description

1. Application Development:

  • Design, develop, and maintain scalable microservices-based applications using Java and Spring Boot.

2. API Design and Integration:

  • Build RESTful APIs and integrate them with external and internal systems.

3. System Architecture:

  • Design and implement efficient, scalable, and secure system architectures in a microservices environment.

4. Database Management:

  • Work with relational and non-relational databases, optimizing queries and ensuring data consistency.

5. Testing and Debugging:

  • Write unit tests, perform integration testing, and debug issues to ensure application quality and performance.

6. Cloud and DevOps:

  • Deploy applications in cloud environments and maintain CI/CD pipelines for automated builds and deployments.

7. Monitoring and Optimization:

  • Monitor system performance, troubleshoot issues, and optimize for scalability and efficiency.

8. Documentation:

  • Prepare and maintain comprehensive documentation for codebases, APIs, and technical designs.

9. Team Collaboration:

  • Work closely with product managers, DevOps engineers, and other developers to deliver high-quality solutions.

10. Learning and Innovation:

  • Stay updated with the latest trends and advancements in Java, Spring Boot, and microservices technologies to propose innovative solutions.
About the company

Didirikan pada tahun 2020, PT. Hexacode Teknologi Indonesia adalah perusahaan solusi digital dengan tim berpengalaman lebih dari 15 tahun. Untuk menghadirkan infrastruktur AI berdaulat yang aman, kami beroperasi melalui aliansi global yang terdiri dari tiga entitas utama: PT. Hexacode Teknologi Indonesia sebagai pusat inovasi , Hexacode Advanced Technologies Limited di Inggris berfokus pada pasar pelayanan AI untuk korporasi, dan Gen-Core AI sebagai mitra eksklusif kami di Amerika Serikat berfokus pada pemanfaatan AI untuk pemerintahan federal. Aliansi ini memadukan inovasi dari Indonesia, tata kelola Inggris, dan jangkauan A.S. di bawah satu merek terpadu.

Office address

BSD City, Golden Boulevard, Jl. Pahlawan Seribu No.8 Blok.Q, Lengkong Karya, Serpong Utara, South Tangerang City

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Java Spring Boot Microservices Developer