14 Nov
|
Nrich Learning
|
Sector 8
14 Nov
Nrich Learning
Sector 8
Job Title – Java + Angular Full Stack Developer
Experience: 2–3 Years
Job Type: Full-Time
Role: Java + Angular Full Stack Developer
Job Summary
We are looking for a skilled and motivated Java + Angular Full Stack Developer with 2–3 years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have a strong understanding of Java, Spring Boot, Angular, REST APIs, and database management.
The candidate will be responsible for developing end-to-end application features, writing clean and maintainable code, troubleshooting issues, and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Develop, enhance, and maintain web applications using Java, Spring Boot, and Angular.
- Design and develop RESTful APIs and integrate them with frontend applications.
- Build responsive and user-friendly interfaces using Angular, HTML, CSS, and JavaScript/TypeScript.
- Work with relational databases such as MySQL, PostgreSQL, or Oracle.
- Write clean, reusable, optimized, and maintainable code.
- Perform debugging, troubleshooting, and application performance optimization.
- Participate in code reviews and follow development best practices.
- Collaborate with UI/UX designers, QA engineers, and other developers.
- Identify and resolve technical issues and application bugs.
- Participate in requirement analysis, development, testing, and deployment activities.
Required Technical Skills
1. Backend Development:
- Strong knowledge of Core Java and Object-Oriented Programming (OOPs).
- Hands-on experience with Spring Boot, Spring MVC, and Spring Framework.
- Positive understanding of Hibernate/JPA.
- Experience in developing and consuming RESTful APIs.
- Basic understanding of Microservices architecture.
2. Frontend Development:
- Hands-on experience with Angular (Angular 14+ preferred).
- Good knowledge of TypeScript, JavaScript, HTML5, and CSS3.
- Experience with Angular components, services, modules, routing, and reactive forms.
- Understanding of RxJS and API integration.
3. Database:
- Good knowledge of SQL queries and database concepts.
- Experience with MySQL, PostgreSQL, or Oracle.
- Understanding of joins, indexes, and database optimization.
4. Tools & Version Control:
- Working knowledge of Git/GitHub/Bitbucket.
- Familiarity with Maven or Gradle.
- Basic knowledge of Postman and debugging tools.
- Familiarity with IDEs such as IntelliJ IDEA, Eclipse, or VS Code.
Good to Have
- Basic understanding of Docker and CI/CD pipelines.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Knowledge of Agile/Scrum development methodology.
- Basic understanding of application security and authentication mechanisms such as JWT.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 2–3 years of relevant experience in Java and Angular development.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
- Ability to work independently as well as collaboratively within a team.
What We Are Looking For
- A self-motivated developer with a willingness to learn new technologies.
- Strong programming fundamentals and debugging skills.
- Ability to understand business requirements and convert them into technical solutions.
- Focus on code quality, performance, and timely delivery.
Pay: ₹50,000.00 - ₹80,000.00 per month
Work Location: In person
📌 Java + Angular Full Stack Developer (Sector 8)
🏢 Nrich Learning
📍 Sector 8