A marketplace of instructor-created courses across technology, business and creative skills.
Senior Backend Java Developer
Get alerts for roles like this
More Senior Backend Java Developer roles in PLAZA 8 @ CBP, 1 CHANGI BUSINESS PARK CRESCENT, 486025, Singapore — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
Position Overview We are seeking an experienced Backend Java Developer with strong core Java capabilities and a deep focus on API design and backend architecture. In this role, you will design, build, and maintain high-throughput, secure RESTful APIs and enterprise backend components.
You will focus on writing scalable code, optimizing multi-database interactions, mastering asynchronous execution, and driving sound object-oriented and functional programming practices across the stack.
Key Responsibilities
Design, build, and maintain RESTful APIs and backend services using Java (11+) and the Spring / Spring Boot framework. Implement clean architectural patterns, object-oriented design principles (SOLID), and reusable software modules. Author standard OpenAPI/Swagger documentation for REST endpoints and internal contracts.
Leverage Java concurrency utilities, multithreading frameworks, and asynchronous programming patterns to ensure efficient application performance. Diagnose, debug, and resolve memory leaks, thread contention, and garbage collection bottleneck issues using Java profiling tools.
Design and optimize relational (PostgreSQL, MySQL, Oracle) and NoSQL database schemas. Manage data persistence and transactional boundaries using Spring Data JPA / Hibernate. Write tuned SQL queries, establish effective database indexing, and configure connection pooling and caching strategies (e. g. , Redis).
Implement standard API security mechanisms (OAuth2, JWT authentication, authorization, and data sanitization). Build structured logging, health checks, and application metrics using standard logging frameworks (Logback, SLF4J). Write clean, maintainable, modular, and unit-tested code using JUnit and Mockito.
Participate in code reviews, technical architecture reviews, and maintain test coverage across applications. Required Technical Qualifications 5+ years of hands-on software development experience using Java 11/17+ with deep knowledge of Collections, Streams API, Multit
Required Skills
Upskill for This Role
Courses from Udemy and edX matched to this role's skills.

Spring Certified Professional Practice Tests

Spring Professional Certification Exam Tutorial - Module 03

Practice Exams | Spring Professional Certification - v1 2026

Spring Boot Firebase CRUD Tutorial

Spring Framework Core

Spring Professional Certification Practice Tests Module 07
ResumeKart may earn a commission from these links at no extra cost to you.
Partner picks for Senior Backend Java Developer in PLAZA 8 @ CBP
Matched to the skills this page calls for and the candidate's location.
- UdemyVerified partnerPartner course provider
- Partner competition
Hackathon platform used by student and community hackathons across India.
BengaluruVisit partner → - Partner competition
Coding challenges, hackathons and developer assessments.
BengaluruVisit partner →
Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.