Ready to Apply?
Take the Next Step in Your Career
Join persol apac and advance your career in Other
Apply for This Position
Click the button above to apply on our website
Job Description
We are looking for a highly skilled
Full Stack Java Developer
with strong expertise in
Java 21
and
microservices architecture , capable of
building applications from scratch .
The role requires deep
hands-on coding , strong
problem-solving skills , and the ability to
design and implement complex business logic
end to end.
Key Responsibilities Backend Development Design, develop, and deliver
microservices from scratch
using
Java 21
and
Spring Boot Architect and implement
RESTful APIs
and service-to-service integrations Own and implement
complex business logic , algorithms, and workflows Design data models and handle high-volume transactions with performance and scalability in mind Implement security, validation, exception handling, and logging best practices Write clean, maintainable, and testable code with strong unit and integration test coverage Frontend Development Develop modern UI components using
React / Angular Integrate frontend with backend APIs Handle state management, validations, and performance optimization System & Architecture Responsibilities Participate in
technical design and architecture discussions Make technology and design decisions for new modules and services Ensure scalability, fault tolerance, and maintainability of solutions Support deployments and troubleshoot production issues when required
Required Skills & Experience 6+ years
of hands-on software development experience Strong expertise in
Java 21
(or Java 17+ with readiness for Java 21) Proven experience in
building microservices from scratch
(not just enhancements or support) Deep knowledge of
Spring Boot ,
Spring MVC ,
Spring Security , and
Spring Cloud Strong experience with
REST APIs , JSON, and API design standards Hands-on experience with
SQL databases
(PostgreSQL / MySQL / Oracle / MSSQL) Solid understanding of
data structures, algorithms, and complex logic implementation Frontend experience with
React or Angular Experience with
Docker , containers, and CI/CD pipelines Strong debugging, performance tuning, and problem-solving skills Nice to Have Experience with
Kafka / messaging systems Experience with
cloud platforms
(AWS / Azure / GCP) Exposure to
event-driven architectures Prior experience in
banking / financial services
domains What We Are Specifically Looking For Someone who can
code, design, and own solutions end to end Comfortable with
whiteboard discussions and hands-on coding interviews Ability to
handle complex logic independently , not just follow existing patterns Strong ownership mindset and engineering discipline
PERSOL Singapore Pte Ltd • RCB No. E EA License No. 01C4394 • EA Registration No. R (Jacob Tijo)
Don't Miss This Opportunity!
persol apac is actively hiring for this Full Stack Java Developer (Microservices) position
Apply Now