Experience: 12 to 15

Skills Desired:

Java, SaaS Applications, Microservices, Spring,

Technical Architect – Java and Microservices.docx

Education:

Bachelor’s degree in computer science or a related field

Description: 

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