Design develop and maintain scalable Java microservices applications using core Java and microservices architecture
Develop and integrate RESTful APIs to enable seamless communication between distributed services
Build and maintain Angular based frontend components to deliver responsive and user-friendly interfaces
Ensure adherence to coding standards best practices and architectural guidelines specific to microservices and frontend development
Optimize application performance and scalability for high availability environments
Collaborate with Cross functional teams including frontend developers QA engineers and product managers to deliver high quality software products Utilize CICD pipelines for efficient deployment and release management
Stay updated with emerging Java microservices and Angular technologies to foster continuous improvement
Focus on application security scalability and maintainability throughout the development lifecycle