K
KitaLulus
Senior Backend Engineer - Java / Spring Boot APIs (KLI-102)
Skills
SQL QueriesTypescriptJavaSpring BootPostgreSQLMySQLBitbucketSwagger/OpenAPIAIAWSJira
2 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Jakarta, Indonesia
Work mode:
Remote
Published on:
24 October 2026
What they need
Responsibilities
- Design, build, and maintain RESTful APIs in Java / Spring Boot that power a multi-tenant SaaS platform: endpoints, validation, pagination/sorting/filtering, reporting and dashboard data, audit trails.
- Own the data layer end to end: JPA entities, DAOs and repositories, native queries, views, and stored procedures across MySQL, SQL Server, and PostgreSQL. Design schemas and tune slow queries.
- Harden tenant isolation, authentication, and authorization so every request sees only the data it is entitled to.
- Refactor and decompose large legacy services into well-bounded, testable components without disrupting production.
- Write unit and integration tests, and raise the bar on coverage, structured logging, and error handling.
- Define and document API contracts (OpenAPI/Swagger) and work with front-end engineers (TypeScript) to keep them in sync.
- Give and receive thorough code reviews, and use AI coding assistants as part of the daily workflow while reviewing their output with the same rigor as any other contributor's.
- Ship through a Bitbucket pull-request and Jira ticket workflow to AWS (ECS), and help resolve production issues.
Qualifications
- 5+ years of professional backend development in Java, with deep hands-on Spring Boot experience (Spring MVC, Spring Data JPA, Spring Security).
- A track record of designing and building RESTful APIs for business applications: contracts, versioning, validation, pagination, error semantics.
- Strong relational database skills: schema design, JPA/Hibernate mappings, native SQL, query optimization. Hands-on with more than one of MySQL, SQL Server, PostgreSQL.
- Working knowledge of TypeScript: enough to read a front-end codebase, debug API consumption, and make small changes.
- Experience working in and improving large, mature codebases: breaking up oversized services, adding tests, untangling dependencies.
- Solid grasp of API security: authentication and authorization, multi-tenancy, input validation, secrets handling.
Other offers great for you!
These companies are also looking for great profiles
V
Visian
Développeur Java Back-End (Spring Boot / Java 21)
400
Freelance
Lyon, France
Onsite
Skills
Backend DevelopmentJavaSpring Boot
9 months ago
Quick apply
S
Skiils
développeur Java / Spring boot
Freelance
Lille, France
Hybrid
Skills
JavaSpring BootKafka
6 months ago
Quick apply
T
Teolia
Solution Analyst Java / Spring Boot
500
Freelance
94400 Vitry-sur-Seine, France
Hybrid
Skills
JavaSpring BootAGILE
1 month ago
Quick apply
No company information available.