Full-Stack Developer (Java + Angular Js)

2 - 6 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Full-Stack Developer with 2-3 years of hands-on experience in Java and Angular, you will have a crucial role in developing modern, scalable web applications by creating both front-end user interfaces and backend services. You will work in a collaborative team environment, contributing to innovative projects and enhancing your technical skills along the way. Key Responsibilities: - Frontend Development: Build responsive and dynamic user interfaces using Angular. Integrate with backend services to ensure a smooth user experience. - Backend Development: Develop and maintain backend services using Java, particularly with frameworks like Spring Boot and Hibernate, to support application functionality. - API Integration: Design and develop RESTful APIs that connect frontend applications with backend services. - Collaboration: Work closely with UI/UX designers to implement visual and interactive elements. Collaborate with other backend developers for seamless application integration. - Code Quality: Write clean, maintainable, and efficient code following best practices and development guidelines. - Bug Fixing & Troubleshooting: Debug and troubleshoot technical issues in both frontend and backend, providing effective solutions. - Version Control & CI/CD: Collaborate in version-controlled environments like Git, working within an Agile methodology for timely feature delivery through CI/CD pipelines. - Continuous Learning: Stay updated with new technologies, frameworks, and best practices to bring innovative solutions to the team. Required Skills & Qualifications: - Bachelors degree in Computer Science, Information Technology, or related field, or equivalent practical experience. - 2-3 years of full-stack development experience focusing on Angular 2+, HTML, CSS, JavaScript/TypeScript, Java, Spring Boot, and Hibernate. - Strong knowledge of building and consuming RESTful APIs. - Familiarity with databases like MySQL, PostgreSQL, or MongoDB, and writing optimized SQL queries. - Experience with Git version control and Agile methodologies (Scrum/Kanban). - Understanding of responsive design principles and best practices. - Excellent communication and team collaboration skills. Preferred Skills: - Experience with state management libraries like NgRx or Redux for Angular. - Exposure to cloud platforms such as AWS or Azure. - Familiarity with Docker or containerization technologies. - Experience with testing tools like Jasmine, Karma, or JUnit. - Knowledge of build tools like Webpack and Babel. As a Full-Stack Developer with 2-3 years of hands-on experience in Java and Angular, you will have a crucial role in developing modern, scalable web applications by creating both front-end user interfaces and backend services. You will work in a collaborative team environment, contributing to innovative projects and enhancing your technical skills along the way. Key Responsibilities: - Frontend Development: Build responsive and dynamic user interfaces using Angular. Integrate with backend services to ensure a smooth user experience. - Backend Development: Develop and maintain backend services using Java, particularly with frameworks like Spring Boot and Hibernate, to support application functionality. - API Integration: Design and develop RESTful APIs that connect frontend applications with backend services. - Collaboration: Work closely with UI/UX designers to implement visual and interactive elements. Collaborate with other backend developers for seamless application integration. - Code Quality: Write clean, maintainable, and efficient code following best practices and development guidelines. - Bug Fixing & Troubleshooting: Debug and troubleshoot technical issues in both frontend and backend, providing effective solutions. - Version Control & CI/CD: Collaborate in version-controlled environments like Git, working within an Agile methodology for timely feature delivery through CI/CD pipelines. - Continuous Learning: Stay updated with new technologies, frameworks, and best practices to bring innovative solutions to the team. Required Skills & Qualifications: - Bachelors degree in Computer Science, Information Technology, or related field, or equivalent practical experience. - 2-3 years of full-stack development experience focusing on Angular 2+, HTML, CSS, JavaScript/TypeScript, Java, Spring Boot, and Hibernate. - Strong knowledge of building and consuming RESTful APIs. - Familiarity with databases like MySQL, PostgreSQL, or MongoDB, and writing optimized SQL queries. - Experience with Git version control and Agile methodologies (Scrum/Kanban). - Understanding of responsive design principles and best practices. - Excellent communication and team collaboration skills. Preferred Skills: - Experience with state management libraries like NgRx or Redux for Angular. - Exposure to cloud platforms such as AWS or Azure. - Familiarity with Docker or containerization technologies. - Experience with testing tools like Jasmine, Karma, o

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You