Advisor, Applications Development
Core
Design, develop, and deploy scalable microservices and containerized Java applications on Azure, while leading UI/UX design and automating business processes.
Role type
Senior IC applications development architect (cloud-native)
Builds
Scalable event-driven microservices, containerized Java applications, and automated integration pipelines
Domain
Enterprise software development, cloud infrastructure (Azure), and user experience design
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Spring Cloud, Docker, Kubernetes, Azure Kubernetes Service (AKS), Kafka, RabbitMQ, CI/CD, microservices architecture, UI/UX design, RPA
Preferred skills
Event-driven architecture, declarative programming, usability research, cloud-native best practices
Technologies
Azure, AKS, Docker, Helm, ACR, Kafka, RabbitMQ, Spring Boot, Spring Cloud
Responsibilities
Design scalable microservices architectures; Architect and deploy containerized Java applications; Lead UI/UX design and prototyping; Manage CI/CD pipelines and software releases; Provide technical leadership and code reviews; Automate business processes and data integration
Seniority
Senior, hands-on IC with leadership responsibilities