Experience: 12 to 15
Java, SaaS Applications, Microservices, Spring,
Technical Architect – Java and Microservices.docx
Bachelor’s degree in computer science or a related field
Roles & Responsibilities
Architect and design highly scalable, available, secure and elastic microservice based solutions that implement cutting-edge technologies.
Guide and collaborate with developers, devops team to help implement and deliver solutions on time.
Partner closely with the product owners, business analyst to align product architecture with business needs.
Manage diverse requirements, negotiate, and effectively articulate rationale and vision behind technical decisions that support the business
Skill Sets & Experience details
Overall 12+ years of Microservices, Application level design and architecting for SaaS applications and cloud-based applications.
Working knowledge of architecting and building Microservices using Spring / Spring Cloud. Very proficient in Java, RESTful APIs, API Gateway, Authentication SAML/SSO, Session Management, Microservices communications, RDBMS/NoSQL DB and DevOps methodologies and tools
Strong experience in security, scalability, performance tuning
Experience of cloud native application design principles (like micro-services, stateless application meant for cloud, containers, 12 factor app principles etc.)
Experience with Java, Spring, Spring Security, Spring MVC, Spring Integration, Spring Data, kafka
Familiarity/Experience with container technologies, e.g. Docker, Kubernetes etc.
Knowledge on CI/CD tools like terraform, ansible, jenkins, Git is preferred
Experience with production systems and dealing with production issues
Experience on cloud native development
Knowledge of non-functional requirements such as performance, scalability, security, availability etc.
Kindly Submit Your Resume