Java Backend Engineer
Job Title: Java Backend Engineer
About the Role
We are looking for a skilled Java Backend Engineer to join a growing engineering team. You will be responsible for designing, developing, and maintaining scalable backend services in a distributed system environment. This role requires strong Java fundamentals, hands-on microservices experience, and solid understanding of system design.
Responsibilities
Design and develop high-performance backend services using Java
Build and maintain RESTful APIs
Develop microservices architecture using Spring framework
Optimize system performance and improve code quality
Collaborate with frontend engineers, QA, and DevOps teams
Required Qualifications
Experience with Spring Boot
Solid understanding of Spring MVC
Familiar with ORM frameworks such as Hibernate
Experience with relational databases (MySQL / PostgreSQL)
Familiar with RESTful API design principles
Understanding of microservices architecture
Nice to Have
Experience in fintech / healthcare / government projects
Experience working in Agile development environments
Basic understanding of DevOps practices