Duties and Responsibilities:
Must be strongly results-oriented with a demonstrated ability to meet the deadlines and deliverables in a timely fashion.
Must be a self-starter and prepared to work in a time sensitive environment.
Demonstrated knowledge and experience managing complex relationships with external groups and vendors.
Must possess and demonstrate a positive, can-do attitude and be highly motivated with good communication skills.
Produce architecture plans and design guidelines for Microservices application
Participate in creation of technology roadmaps and align them with the current and future business needs
Qualifications & Experience
Experience in Software Development preferably with Java and other open source technologies;
Architect and design, and implement features based on product requirements.
Proficient in Java and Spring framework or similar stack.
Senior level MicroServices developer and architect to deliver efficient, maintainable, robust micro services and decompose existing monolithic Applications into Micro services.
Broad and deep technical expertise with virtualization and cloud technologies, e.g., Amazon Web Services (AWS) and deep knowledge on AWS related core technologies
Experience leveraging open source technologies and developing service-oriented products
Exposure to micro services, Angular, Containers and cloud experience, CI/CD.
Strong in Integration components - Integration, RESTful web service implementations, Spring Boot, XML/XSD, JSON.
Knowledge of MQ Integration, Kafka Messaging experience, MongoDB integration and design
Troubleshoot issues and performance bottlenecks, advanced SQL for databases like Oracle, PostgreSQL. Good hands on writing procedures based on business logic.
Working knowledge of DevOps tools(GIT, JIRA, Sonar Qube, Artifactory)
Bachelor's degree