Job Overview :
We are seeking a skilled Full Stack Developer with a strong background in Angular and Java to join our team in Bangalore. In this hybrid role, you will be responsible for developing and maintaining web applications, designing microservices architectures, and deploying solutions on major cloud platforms. This is a hands-on position for someone proficient in modern full-stack development, with a deep understanding of core Java concepts and cloud technologies.
Key Responsibilities :
- Develop and maintain robust web applications using Angular on the frontend and Spring Boot on the backend.
- Design and implement a scalable microservices-based architecture using various Spring frameworks.
- Apply strong knowledge of data structures, algorithms, and object-oriented design principles to build efficient and elegant solutions.
- Deploy and manage applications on major cloud platforms, including AWS, Azure, or GCP.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented Skills :
- Strong hands-on experience with Angular.
- Proficient in Core Java (v1.8 or above) and the Spring Framework (Core, AOP, Batch, JMS).
- In-depth knowledge of data structures, algorithms, OOPs concepts, and common design patterns.
- Strong understanding and practical experience with Multithreading, Exception Handling, the Collections Framework, and String Handling.
- Proven experience in designing and developing RESTful microservices.
- Hands-on experience with a major cloud platform such as AWS, Azure, or GCP is to Have :
- Exposure to other frameworks or programming languages.
- Experience with CI / CD pipelines and DevOps practices.
- Understanding of containerization tools like Docker and Kubernetes.
(ref : hirist.tech)