Hands-on experience with Java 8/11, SpringBoot, Spring Cloud, Service Mesh, Kafka, Kafka streams, JPA, Hibernate.
Hands-on experience with Microservices, Dockers, implementing high performance and high availability design patterns
Hands on experience in writing junit, cucumber tests cases for the code test coverage.
Stronghold on latest technologies, design pattern to lead long term scalable, stable and flexible cloud solutions with security, OWASP and SOC2 compliance.
Expert in leveraging open sources real-time streaming, messaging and persistence components.
Embodies test-driven-development and full end-to-end test automation for distributed systems
Strong experience in multi-tenant application modelling/configuration/customization, process orchestration, services orchestration, and enterprise-grade authentication services and external system integration frameworks.
Conversant with contemporary build and deployment techniques
Work seamlessly in using Agile methodologies & Sprints
Communication - Excellent communication and onsite-offshore communication
YOU MUST HAVE
Bachelors degree in Engineering or Computer Science
WE VALUE
Understanding various software development lifecycle
Demonstrate the ability to develop efficient and high quality software
Knowledge of software configuration management and change management practices
Diverse and global teaming and collaboration
Effective communicator
Can quickly analyze, incorporate and apply new information and concepts
Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness
Ability to convey subtle or complex messages clearly, as appropriate for the topic and audience