Role : Sr. Java Developer (React, Azure, Banking Domain)
Location : Chicago IL( non-Locals are ok only if delivery is ensured)
Mode : Hybrid
Mandatory Skills : Java, React, Azure, Banking Domain
Looking for 12+ years of extensive experience in Java development, microservices architecture, and expertise in deploying and managing applications on Microsoft Azure, leading a team to design, develop, and maintain scalable, robust microservices-based applications on the Azure platform.
Key Responsibilities:
Technical Leadership:
o Define technical architecture for new microservices applications, ensuring scalability, reliability, and performance on Azure.
o Guide the team in selecting appropriate Azure services (e.g., Azure App Service, Azure Kubernetes Service, Azure Cosmos DB) based on project requirements.
o Establish coding standards, best practices, and design patterns for Java microservices development on Azure.o Review code, identify potential issues, and ensure adherence to quality standards.
? Microservices Development:
o Design, develop, and implement Java-based microservices using frameworks like Spring Boot, focusing on modularity, loose coupling, and distributed system principles.
o Implement RESTful APIs for microservices communication and data exchange.
o Leverage Azure features for service discovery, load balancing, and fault tolerance.
? Team Management:
o Lead a team of Java developers, providing technical guidance, mentoring, and code reviews.
o Assign tasks, estimate project timelines, and track progress.
o Foster a collaborative environment and promote knowledge sharing within the team.
? Azure Deployment and Management:
o Utilize Azure DevOps for CI/CD pipelines to automate builds, testing, and deployment of microservices on Azure.
o Monitor application performance and troubleshoot issues in Azure environments.
o Manage Azure subscriptions, resource groups, and access controls.
Required Skills and Experience:
? Strong Java Development Skills:Deep understanding of core Java concepts, design patterns, and experience with frameworks like Spring Boot.
? Microservices Architecture: Expertise in designing, developing, and deploying microservices applications. Experience in event-driven architectures (e.g., Apache Kafka)
? Azure Proficiency: Comprehensive knowledge of Azure services including App Service, AKS, Cosmos DB, Azure Monitor, and Azure DevOps. Familiarity with security best practices for microservices on Azure
? Cloud Native Principles: Understanding of containerization technologies (Docker), distributed systems, and cloud-based scalability.
? Leadership Abilities: Proven ability to lead a team of developers, mentor junior engineers, and foster collaboration.
Thanks,
Sridar Guvvala
To unsubscribe from future emails or to update your email preferences click here