Design and implement microservices using Java and Spring Boot. Develop and maintain RESTful APIs and backend services. Integrate messaging systems such as Kafka and AWS SQS for event-driven architectures. Work with MongoDB and other databases for efficient data storage and retrieval. Implement CI/CD pipelines using tools like GitLab for automated deployments. Deploy and manage applications on AWS and containerized environments (Docker, Kubernetes). Collaborate with cross-functional teams to ensure high-quality software delivery. Optimize application performance and scalability.