Description : Job Summary :
We are looking for a passionate and skilled Java Full Stack Developer who is proficient in both front-end and back-end development. The ideal candidate will have hands-on experience in Java, Angular, Node.js, and SQL, and will be responsible for designing, developing, and maintaining scalable web applications.
Key Responsibilities :
- Develop and maintain web applications using Java, Spring Boot, Angular, and Node.js.
- Design and implement RESTful APIs and integrate them with front-end components.
- Build reusable code and libraries for future use.
- Work with SQL databases (MySQL, PostgreSQL, or Oracle) to design efficient data models and queries.
- Collaborate with cross-functional teams (UI / UX, QA, DevOps) to deliver high-quality software solutions.
- Troubleshoot, debug, and optimize application performance.
- Participate in all phases of the software development life cycle requirement gathering, design, development, testing, and deployment.
- Stay updated with emerging technologies and propose ways to enhance system efficiency.
Required Skills & Qualifications :
Strong proficiency in Core Java, Spring Framework, and Spring Boot.Hands-on experience with Angular (version 8 or above) for front-end development.Knowledge of Node.js and Express.js for server-side development.Experience in working with SQL databases (MySQL, PostgreSQL, or equivalent).Understanding of RESTful API design and microservices architecture.Familiarity with version control systems (Git) and CI / CD pipelines.Basic knowledge of HTML, CSS, JavaScript, and TypeScript.Good understanding of MVC architecture and object-oriented programming principles.Strong analytical and problem-solving skills with attention to detail.(ref : hirist.tech)