Job Title: Azure Event Grid & Java Specialist
Location: Oakland CA
Key Responsibilities
- Design and implement serverless solutions using Azure Functions and Azure Durable Functions with Java.
- Build event-driven architectures leveraging Azure Service Bus and Azure Event Grid.
- Deploy manage and optimize containerized Java applications on Azure Kubernetes Service (AKS).
- Integrate Azure services into enterprise Java applications ensuring scalability reliability and security.
- Collaborate with DevOps teams to implement CI/CD pipelines for Java-based workloads.
- Troubleshoot and resolve complex issues in distributed systems and microservices environments.
Skills/Experience:
- Performs as a key contributor to an engineering team that builds and supports exceptional products that provide innovative solutions to challenging business use cases existing system and operational problems
- Actively participates in architectural design system analysis and programming activities on application software; this may often require independent research and study
- Develops high-quality and production-ready software by using best-practice data structures algorithms design patterns and frameworks that are maintainable scalable responsive and secure
- Writes highest quality code with utmost attention to scalability security and performance and with an end-to-end mindset from conception to delivery and production support owning specifications quality release deployments and monitoring of production health
- Produces complete simple and readable technical documentation for everything developed and maintains a team culture of documenting everything
- Tests and ensures quality of all code that developed in line with principles of test-driven development and continuous delivery utilizing test automation frameworks wherever possible
- Experience designing and developing secure application and products.
- Experience with developing configuring and deploying applications on Microsoft Azure or any other cloud platform.
- Ability to identify key issues and details and present understandable alternatives to both technical and non-technical individuals
- Ability to create and maintain technical documentation to support the testing installation operations deployment and maintenance of products
- Proven ability to effectively present data to facilitate understanding of findings
- Ability to solve complex problems using analytical and creative problem-solving skills for design development and testing of systems
- Strong knowledge of prevailing technology trends design patterns and ability to apply those as needed
- Ability to interpret and analyze technology heatmaps and subsequently develop plans to remediate hardware/software nearing End of Life/End of Support
- Competent at adhering to organizational processes and procedures including but not limited to scrum and various design artifacts.
- Knowledge of agile development methodologies
- Life-long learner process improver
Required Skills: Required Skills & Expertise
- Very strong hands-on experience with:
- Azure Functions and Azure Durable Functions using Java
- Azure Service Bus (messaging and queueing)
- Azure Event Grid (event routing and pub/sub)
- Azure Kubernetes Service (AKS) (container orchestration)
- Proficiency in Java 11 Spring Boot and microservices architecture.
- Strong knowledge of Azure DevOps CI/CD pipelines and Infrastructure as Code (IaC) tools like Terraform or Bicep.
- Experience with monitoring and logging using Azure Monitor Application Insights etc.
- Solid understanding of security best practices in Azure (RBAC Managed Identities Networking).
Job Title: Azure Event Grid & Java Specialist Location: Oakland CA Key Responsibilities Design and implement serverless solutions using Azure Functions and Azure Durable Functions with Java. Build event-driven architectures leveraging Azure Service Bus and Azure Event Grid. Deploy manage and op...
Job Title: Azure Event Grid & Java Specialist
Location: Oakland CA
Key Responsibilities
- Design and implement serverless solutions using Azure Functions and Azure Durable Functions with Java.
- Build event-driven architectures leveraging Azure Service Bus and Azure Event Grid.
- Deploy manage and optimize containerized Java applications on Azure Kubernetes Service (AKS).
- Integrate Azure services into enterprise Java applications ensuring scalability reliability and security.
- Collaborate with DevOps teams to implement CI/CD pipelines for Java-based workloads.
- Troubleshoot and resolve complex issues in distributed systems and microservices environments.
Skills/Experience:
- Performs as a key contributor to an engineering team that builds and supports exceptional products that provide innovative solutions to challenging business use cases existing system and operational problems
- Actively participates in architectural design system analysis and programming activities on application software; this may often require independent research and study
- Develops high-quality and production-ready software by using best-practice data structures algorithms design patterns and frameworks that are maintainable scalable responsive and secure
- Writes highest quality code with utmost attention to scalability security and performance and with an end-to-end mindset from conception to delivery and production support owning specifications quality release deployments and monitoring of production health
- Produces complete simple and readable technical documentation for everything developed and maintains a team culture of documenting everything
- Tests and ensures quality of all code that developed in line with principles of test-driven development and continuous delivery utilizing test automation frameworks wherever possible
- Experience designing and developing secure application and products.
- Experience with developing configuring and deploying applications on Microsoft Azure or any other cloud platform.
- Ability to identify key issues and details and present understandable alternatives to both technical and non-technical individuals
- Ability to create and maintain technical documentation to support the testing installation operations deployment and maintenance of products
- Proven ability to effectively present data to facilitate understanding of findings
- Ability to solve complex problems using analytical and creative problem-solving skills for design development and testing of systems
- Strong knowledge of prevailing technology trends design patterns and ability to apply those as needed
- Ability to interpret and analyze technology heatmaps and subsequently develop plans to remediate hardware/software nearing End of Life/End of Support
- Competent at adhering to organizational processes and procedures including but not limited to scrum and various design artifacts.
- Knowledge of agile development methodologies
- Life-long learner process improver
Required Skills: Required Skills & Expertise
- Very strong hands-on experience with:
- Azure Functions and Azure Durable Functions using Java
- Azure Service Bus (messaging and queueing)
- Azure Event Grid (event routing and pub/sub)
- Azure Kubernetes Service (AKS) (container orchestration)
- Proficiency in Java 11 Spring Boot and microservices architecture.
- Strong knowledge of Azure DevOps CI/CD pipelines and Infrastructure as Code (IaC) tools like Terraform or Bicep.
- Experience with monitoring and logging using Azure Monitor Application Insights etc.
- Solid understanding of security best practices in Azure (RBAC Managed Identities Networking).
View more
View less