Description :
Key Responsibilities :
- Design, develop, and maintain end-to-end web applications using Java and Angular.
- Develop RESTful APIs and ensure smooth integration between front-end and back-end components.
- Collaborate with cross-functional teams including QA, UI / UX, and DevOps.
- Optimize application performance, scalability, and security.
- Participate in code reviews, debugging, and performance tuning.
- Ensure adherence to best coding practices and Agile principles.
Required Technical Skills :
Strong experience in Core Java, Spring Boot, Hibernate, and JPA.Hands-on experience with Angular 10+, TypeScript, HTML5, CSS3, and JavaScript.Good understanding of REST API design, Microservices, and JSON.Experience with Maven / Gradle, Git, and CI / CD tools.Knowledge of RDBMS (MySQL / PostgreSQL) and basic query optimization.Exposure to Agile / Scrum environment and version control systems.Excellent problem-solving, communication, and analytical skills.Preferred Qualifications :
Experience with Docker, Kubernetes, or cloud deployment (AWS / Azure).Familiarity with unit testing (JUnit, Jasmine / Karma).Bachelor's degree in Computer Science, Engineering, or related field(ref : hirist.tech)