About the Role
We are looking for a
Senior Java Backend Developer
to join our backend team and work closely with Frontend, Mobile, DevOps, and BA teams on large-scale, enterprise-level projects. You will play a key role in designing and building high-quality backend systems while collaborating directly with clients.
Responsibilities
Translate user stories into high-quality backend solutions
Design, build, and maintain secure, scalable Java backend services
Develop REST APIs following microservices architecture
Optimize performance, reliability, and responsiveness
Identify and resolve system bottlenecks and production issues
Contribute to code quality, automation, and best practices
Required Skills \& Experience
6+ years of experience
in Java backend development
Strong knowledge of
Java, SQL
Hands-on experience with
Spring Boot, Spring MVC, Hibernate
Experience designing
RESTful APIs \& microservices
Solid understanding of
backend security
(JWT, OAuth, SSO, Authentication \& Authorization)
Strong experience with
relational databases
(SQL Server, MySQL, PostgreSQL, MariaDB)
Familiar with
Git, Maven/Gradle, JIRA/Confluence
Basic knowledge of
AWS Cloud \& deployment
Good English communication skills
Nice to Have
Experience with
CI/CD tools
(Jenkins, Harness)
Knowledge of
Kubernetes
and cloud platforms (AWS/GCP)
Experience in
Banking or Insurance
domains
Familiar with Agile methodologies (Scrum, Kanban)