Job Description
Roles & Responsibilities
We are hiring a skilled Java Full Stack Developer to join our growing technology team. The ideal candidate will have strong backend expertise in Java with hands-on experience in front-end technologies.
Key Responsibilities
Develop, test, and implement Java-based web applications
Build and maintain front-end applications using Angular
Debug web application issues and resolve bugs efficiently
Participate in the full Software Development Life Cycle (SDLC) — from requirements gathering and design to development, testing, and deployment
Design and maintain efficient, reusable Java code
Collaborate with cross-functional teams to define, design, and ship new features
Handle any additional tasks assigned by management
Desired Candidate Profile
Hands-on experience with OOPS, Spring Framework (Spring Boot), Spring JPA, REST API, SOAP, JSON, XML
Hands-on experience with Oracle and PostgreSQL databases (SQL & PL/SQL)
Proficiency in front-end technologies — Angular, JavaScript, HTML5
2–4 years of server-side development experience with a solid foundation in object-oriented analysis and design
Good understanding of front-end technologies and integration