Design, develop, and maintain backend services and microservices using Java.
Build and manage RESTful APIs for integration with internal and external systems.
Architect and implement microservices-based solutions, ensuring scalability and reliability.
Manage and optimize Azure SQL databases, including schema design and performance tuning.
Deploy, orchestrate, and monitor applications using Azure Kubernetes Service (AKS).
Containerize applications using Docker and manage container lifecycles.
Configure and maintain NGINX as a reverse proxy and load balancer.
Collaborate with cross-functional teams, including business analysts and compliance teams, to deliver high-quality software solutions.
Ensure application security, performance, and scalability.
Participate in code reviews, mentor junior engineers, and contribute to best practices.
Support and enhance solutions for investment banking operations and regulatory reporting requirements.