Java Tech Lead / Senior Developer with Azure exp Experience: 7+ yrs. Location: Remote
Mandatory Skills • 7+ years of experience as a Tech Lead or senior developer. • Strong proficiency in Java, with a solid understanding of object-oriented programming. • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security). • Proficient in front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React. • Experience in microservices architecture implementation and design patterns. • Hands-on experience with Azure services (VMs, Azure Blob Storage, Azure SQL Database, Azure Functions, Azure API Management, etc.). • Experience with serverless architecture and Azure Functions. • Strong understanding of RESTful APIs and web services. • Experience with version control systems (e.g., Git). • Knowledge of containerization technologies (Docker, Kubernetes). • Experience with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.). • Familiarity with Agile/Scrum methodologies. • Excellent problem-solving skills and attention to detail. • Excellent communication, collaboration, and presentation skills. Desired Skills • Prior experience of working with healthcare applications will be an added advantage. • Experience with integrating Java applications with SAP backend through BAPI connectors • Experience with cloud cost management and optimization techniques. • Knowledge of Azure DevOps tools (Azure DevOps Pipelines, Azure Repos, Azure Resource Manager). • Familiarity with Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) offerings. • Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI. • Understanding of security best practices in cloud computing. • Experience with automated testing frameworks and tools. • Familiarity with monitoring and logging tools (Azure Monitor, ELK Stack, Prometheus). Education • Engineering Degree - BE, BTech, BCS. • Technical certification in multiple technologies is desirable.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
