Description

Key Responsibilities
 

Design, develop, and maintain scalable Java-based applications for enterprise solutions

Implement Kafka-based messaging and data-streaming solutions, including configuration and administration

Develop and maintain REST APIs and microservices for backend development

Work with AWS cloud services such as Lambda, S3, DynamoDB, API Gateway, and Redshift

Build and optimize front-end components using Angular (if applicable)

Create and maintain data models and ensure data integrity across various sources

Implement CI/CD pipelines and ensure best practices for deployment and automation

Collaborate with product owners and architects to translate business requirements into technical solutions

Perform code reviews, mentor junior developers, and ensure adherence to best coding practices

Troubleshoot, debug, and optimize system performance for high availability and scalability

Education

Any Gradute