Microservices Architect (Java)
Microservices Architect (Java)We are looking for a Microservices Architect with strong Java expertise to lead the design and implementation of scalable, cloud-native applications. This role requires hands-on architecture experience and the ability to guide engineering teams in building distributed systems.ResponsibilitiesDesign and implement microservices-based architectureDefine architecture standards, best practices, and design patternsLead technical discussions and mentor development teamsBuild and optimize services using Java and Spring BootDrive API strategy, integration, and performance optimizationWork closely with DevOps on CI/CD, containerization, and cloud deploymentEnsure system scalability, security, and reliabilityRequired Qualifications10+ years of software development experienceStrong expertise in Java/J2EE and Spring BootProven experience designing microservices and distributed systemsHands-on experience with Docker, Kubernetes, KafkaExperience with AWS or other cloud platformsStrong communication and leadership skillsPreferredExperience with event-driven architectureFamiliarity with service mesh and observability tools