Job Summary :
We are seeking a talented and motivated Java Developer with Angular expertise to join our growing team. The ideal candidate will have strong experience in Java (Spring Boot) for backend development and Angular for frontend development. You will play a key role in designing and implementing scalable, secure, and high-performance web applications.
Key Responsibilities :
- Develop and maintain full-stack web applications using Java (Spring Boot) and Angular
- Design, implement, and consume RESTful APIs
- Collaborate with product owners, business analysts, and UI / UX designers to deliver high-quality software
- Write clean, maintainable, and testable code following best practices
- Perform unit testing, integration testing, and support system testing
- Optimize application performance and scalability
- Participate in code reviews, sprint planning, and Agile ceremonies
- Debug, troubleshoot, and resolve technical issues
- Stay up-to-date with latest trends and technologies in software development
Required Skills and Qualifications :
8+ years of experience in Java (Core Java, Spring, Spring Boot)4+ years of experience with AngularProficiency in HTML5 , CSS3 , JavaScript , and TypeScriptStrong experience with RESTful APIs , JSON , and client-server communicationKnowledge of JPA / Hibernate , SQL , and relational databases (e.g., MySQL, PostgreSQL, Oracle)Familiarity with Git , Maven / Gradle , and CI / CD toolsUnderstanding of OOP , Design Patterns , and Clean Code principles