Job Overview
We are looking for a passionate Full Stack Developer with strong experience in Spring Boot and Angular to join our growing team. You will play a key role in developing, testing, and deploying scalable web applications used by thousands of users.
Key Responsibilities
- Design and develop robust backend APIs using Spring Boot
- Build dynamic and responsive front-end interfaces using Angular (v17+)
- Integrate backend services with front-end components
- Write clean, reusable, and efficient code following best practices
- Collaborate with UI/UX designers, testers, and other developers
- Participate in code reviews and contribute to continuous improvement
- Debug and troubleshoot issues across the stack
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 3 to 5 years of hands-on experience with Java, Spring Boot, and Angular
- Good knowledge of REST APIs, JWT, OAuth2, Spring Security
- Experience with HTML5, CSS3, TypeScript, Bootstrap
- Familiarity with relational databases (e.g., MySQL, PostgreSQL)
- Version control using Git
- Understanding of Agile/Scrum methodologies