Overview
About the job:
Job Title: Angular Developer with Java
Location: Hyderabad (Onsite)
Experience: 5 - 7 Years
Notice Period: Immediate to 30 Days
Key Responsibilities:
Full Stack Development: Design, develop, and maintain web applications using Java (Spring Boot) for the backend and Angular for the frontend.
AI Integration: Utilize AI tools like GitHub Copilot and Cursor to streamline coding processes, increase productivity, and improve code quality.
System Architecture: Collaborate with architects and senior developers to design scalable, secure, and robust application architectures.
Code Quality: Write clean, maintainable, and efficient code. Conduct code reviews and mentor junior developers to ensure adherence to best practices.
API Development: Design and implement RESTful APIs to support front-end functionality and integrate with various services.
Database Management: Work with relational and NoSQL databases, including design, optimization, and performance tuning.
Agile Methodologies: Participate in sprint planning, stand-ups, and retrospectives while collaborating with cross-functional teams to deliver high-quality software on time.
Testing and Debugging: Implement unit tests and integration tests, troubleshoot issues, and optimize application performance.
Documentation: Create and maintain technical documentation for systems, processes, and code.
Qualifications:
Education: Bachelors degree in computer science, Engineering, or a related field.
Experience: 7-10 years of experience in full-stack development, with a strong emphasis on Java, Spring Boot, and Angular.
Java Skills:
Proficient in Java 8 and above, with a deep understanding of object-oriented programming principles and design patterns.
Extensive experience with Spring Boot, Spring MVC, and Spring Data.
AI Tools: GitHub Copilot, Cursor AI or any other.
Angular Skills:
Proficient in Angular 12 and above, with a solid understanding of TypeScript and component-based architecture.
Experience with RxJS, Angular CLI, and state management libraries (e.g., NgRx).
Database Skills:
Strong knowledge of SQL databases (MYSQL)
Experience with ORM tools such as Hibernate.
AI Tools:
Familiarity with AI coding assistants like GitHub Copilot and Cursor, and the ability to leverage these tools to enhance development workflows.
DevOps and CI/CD:
Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitHub Actions).
Understanding of containerization technologies (e.g., Docker) and cloud platforms (e.g., AWS, Azure).
Soft Skills:
Strong problem-solving skills and the ability to work independently and collaborate with the team
Who can apply:
- have minimum 5 years of experience
- are Computer Science Engineering students
Only those candidates can apply who:
Salary:
Competitive salary
Experience:
5 year(s)
Deadline:
2025-11-14 23:59:59