Full Stack Developer
2 weeks ago
Position Overview
We are seeking a highly skilled
Full Stack Developer
with strong expertise in
Java 21–23
,
Spring Boot microservices
, and
API-driven application development
. The ideal candidate will design, develop, and maintain scalable backend systems and modern UI components, ensuring high performance, low latency, and secure application delivery. You will work closely with architects, product owners, and DevOps teams to deliver enterprise-grade software solutions.
Key Responsibilities
Backend Development (Java 21–23) (70%)
- Develop, enhance, and maintain backend services using
Java 21–23
,
Spring Boot 3.x
,
Spring MVC
,
Spring Security
, and
Spring Cloud
. - Design and implement
RESTful APIs
, microservices, and API integrations across distributed systems. - Build modular, scalable, and secure backend architecture.
- Implement asynchronous programming, reactive patterns, and Java performance optimizations.
- Work with
JPA/Hibernate
,
SQL
, and
NoSQL
databases such as PostgreSQL, MySQL, MongoDB. - Apply
unit testing
,
integration testing
, and best coding practices.
Microservices & API Architecture
- Design & deploy microservices using
Spring Boot
,
Spring Cloud
,
Docker
,
Kubernetes
, and
API Gateway
patterns. - Manage inter-service communication using REST, Kafka, gRPC, or messaging queues.
- Implement service discovery, configuration servers, and distributed logging/tracing.
Cloud, DevOps & CI/CD
- Deploy scalable applications on
AWS / Azure / GCP
. - Work with CI/CD tools like
Jenkins, GitLab CI, GitHub Actions, ArgoCD
. - Containerize applications using
Docker
and orchestrate using
Kubernetes
. - Follow DevOps principles including monitoring, observability, and automated deployments.
Additional Responsibilities
- Participate in system design, code reviews, and continuous improvement initiatives.
- Collaborate with cross-functional teams (QA, Product, Architecture).
- Troubleshoot production issues and ensure high system availability.
Frontend Development(30%)
- Build and enhance front-end applications using
React
,
Angular
, or
. - Develop reusable components, responsive UI, state management, and API integrations.
- Optimize UI for performance, accessibility, and cross-browser compatibility.
Technical Skills Required
Backend & Core Java
- Java 21–23, OOP, multithreading, concurrency, records, pattern matching.
- Spring Boot 3.x, Spring WebFlux (optional), Spring Security, Spring Data.
- Microservice architecture.
- RESTful API design, API documentation (Swagger/OpenAPI).
- JPA/Hibernate, SQL (PostgreSQL/MySQL), NoSQL (MongoDB/Redis).
- Maven/Gradle.
Frontend
- React / Angular / (React preferred).
- JavaScript/TypeScript, HTML5, CSS3, Bootstrap/Tailwind.
- State management (Redux, NgRx, VueX).
DevOps & Cloud
- Docker, Kubernetes, Helm.
- Git/GitLab/GitHub.
- CI/CD pipelines.
- AWS / Azure / GCP cloud knowledge.
Other Tools
- Kafka / RabbitMQ.
- ELK / Prometheus / Grafana for observability.
- JUnit, Mockito, Cypress/Jest for front-end testing.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- 4–10+ years hands-on development experience.
- Proven experience building microservices and scalable API-driven applications.
- Experience working in Agile/Scrum environments.
- Strong analytical, debugging, and problem-solving skills.
Nice-to-Have
- Experience with reactive programming (WebFlux).
- Experience with OAuth2/OpenID Connect, Keycloak or similar IAM.
- Knowledge of event-driven architecture.
- Exposure to financial services/banking domain.
Sample Job Title Options
- Full Stack Developer (Java 21–23 & Microservices)
- Senior Java Full Stack Engineer
- Java Microservices Developer (Full Stack)
- Backend Java Engineer with React UI
EA License No. 01C4394
• EA Registration No. R Jacob Tijo)
-
Full Stack Developer
1 week ago
Jakarta, Jakarta, Indonesia Nityo Infotech Indonesia Full timeWe are hiring for FULL STACK DEVELOPER - JUNIOR for our client in Financial Services:Location: South JakartaFull WFOPosition Summary:We are seeking a talented and versatile Full-Stack Engineer to join our team. The idealcandidate will be responsible for developing and maintaining both the front-end and back-end ofour applications. You will work closely with...
-
Full Stack Developer
17 hours ago
Jakarta, Jakarta, Indonesia eduCLaaS Full time $1,200 - $1,400This is a remote position.Job Title: Full Stack DeveloperExperience Level: Minimum 3 years of relevant professional experienceCompensation: SGD 1,200 – 1,400About the RoleWe are seeking a Full Stack Developer to contribute to the design, development, and maintenance of end-to-end web applications. This role involves working across both front-end and...
-
Full Stack Developer
4 days ago
Jakarta, Jakarta, Indonesia PT Kapal Api Global Full timeAre you a passionate full stack tech wizard? Let's join our growing teamWhat you will do :Develop, test, and maintain web applications, Windows Forms applications, and related system featuresDesign and manage database structures, create optimized SQL queries, and ensure overall data performanceBuild and maintain REST APIs for web, mobile, and system...
-
Full Stack Developer
2 weeks ago
Jakarta, Jakarta, Indonesia SATURDAYS Full timeSATURDAYS Indonesia is a growing retail & lifestyle brand operating an omni-channel business with strong warehouse-driven operations. Our technology team plays a critical role in supporting real-world retail execution — from Warehouse Management Systems (WMS) and Point of Sale (POS) to E-Commerce platforms that must be reliable, performant, and...
-
Full Stack Developer
2 weeks ago
Jakarta, Jakarta, Indonesia SATURDAYS Full timeSATURDAYSIndonesia is a growing retail & lifestyle brand operating an omni-channel business with strong warehouse-driven operations. Our technology team plays a critical role in supporting real-world retail execution — from Warehouse Management Systems (WMS) and Point of Sale (POS) to E-Commerce platforms that must be reliable, performant, and...
-
Full Stack Developer
2 weeks ago
Jakarta, Jakarta, Indonesia Saturdays Full timeSATURDAYS Indonesia is a growing retail & lifestyle brand operating an omni-channel business with strong warehouse-driven operations. Our technology team plays a critical role in supporting real-world retail execution — from Warehouse Management Systems (WMS) and Point of Sale (POS) to E-Commerce platforms that must be reliable, performant, and...
-
Full Stack Developer
1 week ago
Jakarta, Jakarta, Indonesia Creativeans Full timeCreativeans is an award-winning brand and design consultancy. We build brands that matter.Business leaders trust us to solve their strategic and creative challenges: from branding, business design, UI/UX design, packaging design, communication design to sustainability design across industries and regions. We are unique in that we are invested in the success...
-
Full-Stack Developer
6 days ago
Jakarta, Jakarta, Indonesia PT Transcosmos Indonesia Full timeTranscosmos Indonesia, a joint venture between Transcosmos Inc. and CBN (a member of the Salim Group), is a Global Digital Transformation Partner in Customer Experience Solutions and Digital Marketing Solutions. Our goal is to foster a culture of excellence while shaping a thriving company. We provide a competitive compensation package and ample...
-
Senior Full-Stack PHP Developer
1 week ago
Jakarta, Jakarta, Indonesia Ironlight OÜ Full timeIronlight is looking for Senior Full-Stack PHP Developer (full remote).This is a hands-on role for someone who can deliver real production systems and critical infrastructure.Hard RequirementsCitizenship: Indonesian CitizenEducation: Minimum Secondary or Specialized education (SMA/SMK/Diploma)Experience: Minimum 5–8 years of professional software...
-
Full Stack Developer
1 week ago
Jakarta, Jakarta, Indonesia Jackson Ventures Full timeRole OverviewWe are looking for a Full Stack Developer to help build and scale our POS and customer ordering systems. This role covers both frontend and backend development, working closely with product, UX, and engineering stakeholders to deliver reliable, user-friendly systems.ResponsibilitiesFrontendBuild and maintain web applications using , React, and...