Enterprise Architect - (Java & Azure)
Office in Pune
Java
& others
We are seeking an experienced Enterprise Architect with expertise in Java and Azure to lead the design and implementation of innovative, scalable, and secure enterprise solutions.
The ideal candidate will bring a wealth of technical knowledge, problem-solving abilities, and leadership skills to drive architectural initiatives that align with business goals and modern technology trends.
Responsibilities
- Architect and design enterprise-grade solutions using Java and Azure services, ensuring scalability, resilience, and security
- Define Azure Integration Services strategy leveraging API Management, Service Bus, Logic Apps, Event Grid, and Function Apps
- Develop robust API-based integration solutions for internal and external applications, implementing security best practices
- Apply domain-driven design and microservices architecture principles to design solutions that meet business needs
- Collaborate with cross-functional teams to implement Zero Trust security principles across solution layers
- Lead the definition and implementation of CI/CD pipelines using tools like Azure DevOps and GitHub Actions
- Ensure software quality through the application of Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices
- Oversee database design and implementation for Oracle, PostgreSQL, SQL Server, and NoSQL technologies
- Contribute to strategies for monitoring and alerting through tools like Azure Monitor and Application Insights
- Drive containerization efforts using Docker and Kubernetes for seamless deployments and scalability
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- At least 15 years of experience in software development, including 4-5 years in an enterprise architect role
- Proven experience designing and implementing large-scale applications with Java, Azure services, and on-premises infrastructure
- Strong knowledge of microservices, containerization technologies, and API integrations
- Expertise with cloud concepts, patterns, and technologies, including Azure services such as Data Factory and Event Grid
- Background in working with both relational databases like Oracle, PostgreSQL, SQL Server and NoSQL databases
- Competency in implementing DevOps practices and maintaining CI/CD pipelines
- Solid understanding of test automation frameworks, agile methodologies, and delivery pipelines
Nice to have
- Experience with real-time processing and event-driven architecture
- Knowledge of security compliance requirements and hybrid cloud solutions
- Familiarity with on-premises integration and agile collaboration frameworks like Scrum
- Understanding of user interface design principles