Job
Description
About The Role
Project Role :Industry Subject Matter Advisor
Project Role Description :Work closely with client project teams to provide expertise (functional, technical, industry, tools/methods) to ensure successful solution design and delivery.
Must have skills :Java Enterprise Edition
Good to have skills :Spring Boot
Minimum 3 year(s) of experience is required
Educational Qualification :15 years full time education
Job Title:Java + SpringBootPosition OverviewWe are seeking a highly skilled Java + Spring Boot to lead the design and implementation of scalable, resilient, and secure enterprise applications. The ideal candidate will have strong proficiency in Java/Spring Boot microservices, deep expertise in event streaming and data processing using Confluent Kafka and Apache Flink, and hands-on experience architecting solutions on Azure cloud. This role requires a balance of technical leadership, architecture design, and hands-on coding.Key ResponsibilitiesArchitect and deploy containerized applications on Azure Kubernetes Service (AKS), leveraging Azure Container Registry and Azure Key Vault.Establish data-driven architectures, integrating with NoSQL (Cassandra) and other storage systems like Azure Blob Storage.Define and own the architecture for event-driven and microservices-based applications on Azure.Design and implement event streaming & processing solutions using Confluent Kafka (including KSQL & Schema Registry) and Apache Flink.Collaborate with product teams to translate business requirements into scalable technical solutions.Ensure reliability, performance, and security across services and integrations.Define best practices for CI/CD, monitoring, and observability using tools such as Splunk and Dynatrace.Mentor development teams on modern engineering practices, architecture principles, and Azure cloud adoption.Required Skills & ExperienceCloud & Infrastructure (Azure)Hands-on experience with Azure Kubernetes Service (AKS) for container orchestration.Knowledge of Azure Container Registry, Azure Blob Storage, and Azure Key Vault.Exposure to Confluent Cloud for enterprise-grade Kafka solutions.Programming & FrameworksStrong proficiency in Core Java.Experience in Spring Boot, Spring REST for building microservices.ArchitectureProven experience designing microservices-based architecture.Expertise in event-driven and data-driven architecture.Strong background in designing scalable, secure, and resilient distributed systems.Event Streaming & ProcessingExpertise with Confluent Kafka, including KSQL and Schema Registry.Strong knowledge of Apache Flink for real-time data stream processing.Persistence LayerExperience with NoSQL databases, specifically Cassandra.Monitoring & ObservabilityWorking knowledge of Splunk and Dynatrace for application monitoring and logging.Preferred QualificationsExperience with API Gateways, service mesh, or Dapr.Exposure to DevOps practices including CI/CD pipelines on Azure DevOps or GitHub Actions.Strong knowledge of security best practices in cloud-native applications.Prior experience in leading architecture reviews and governance.Soft SkillsStrong problem-solving and analytical skills.Ability to lead and mentor technical teams.Excellent communication and stakeholder management.Self-driven, with the ability to work in a fast-paced environment.EducationBachelors or Masters degree in Computer Science, Engineering, or related field.Relevant Azure certifications (e.g., Azure Solutions Architect Expert, Azure Kubernetes Service Specialist) preferred. Qualification 15 years full time education