Key Responsibilities:
· Lead and manage the development team, including assigning tasks and monitoring progress
· Development team to analyze, design, and implement enterprise-wide Java based systems;
· Hands on expertise in Microservices.
· Planning, analyzing and defining solutions through business, functional and technical expertise;
· Work with product managers on issues or questions related to system requirements;
· Responding to inquiries concerning application development and support.
· Minimum of 4+ years of experience in cloud computing and architecture.
· Proven experience with major cloud platforms (AWS, Azure, GCP, etc.).
· Good Knowledge of DevOps methodologies and tools.
· Experience with containerization technologies (Docker, Kubernetes).
· Good knowledge of PostgreSQL knowledge.