Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Berca Hardayaperkasa

NewBe an early applicant

Java AI Developer

Posted 16 views
Discussion

Summary

Backend Java developer in Jakarta who designs, builds, and maintains Spring Boot enterprise applications, RESTful APIs, and microservices, and integrates AI/LLM-powered capabilities (RAG, vector databases, AI agents) into those systems via backend services.

About the role

Design, develop, and maintain backend applications using Java and Spring Boot. Develop and integrate AI-powered capabilities into enterprise applications through APIs and backend services. Build and maintain RESTful APIs and microservices for application integration.

Key responsibilities

  • Design, develop, and maintain backend applications using Java and Spring Boot

  • Develop and integrate AI-powered capabilities into enterprise applications through APIs and backend services

  • Build and maintain RESTful APIs and microservices for application integration

  • Collaborate with AI Engineers, Backend Developers, and System Analysts to translate business requirements into technical solutions

  • Support integration with Large Language Models (LLMs), AI services, or intelligent automation platforms

  • Optimize application performance, reliability, scalability, and security

  • Perform debugging, code review, unit testing, and production issue resolution

  • Maintain technical documentation and participate in Agile development activities

About you

  • Bachelor's degree in Computer Science, Information Technology, or a related field

  • Minimum 3 years of experience in Java Backend Development (preferred)

  • Strong hands-on experience with Java, Spring Boot, REST APIs, and Microservices

  • Experience integrating third-party APIs or external services into backend applications

  • Understanding of relational databases such as PostgreSQL, Oracle, or MySQL

  • Familiarity with Git, Maven/Gradle, and CI/CD processes

  • Basic understanding of AI/ML concepts, Generative AI, or LLM-based applications

  • Good understanding of software architecture, design patterns, and secure coding practices

  • Experience with Spring AI, LangChain4j, or similar Java AI frameworks (nice to have)

  • Experience implementing RAG, vector databases, AI agents, or LLM APIs (nice to have)


Skills

Apply

See also

AI Engineering jobs by country — openings, pay and top skills →