freehire is live on Product Hunt today.

Support the launch →

Full Stack Java Developer (Microservices)

Open 16d reposted 6× · 5 open copies
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. 200007268E EA License No. 01C4394 • EA Registration No. R1113321 (Jacob Tijo)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available