* Sound Knowledge in Java and J2EE technologies and Web technologies* Create and debug functions in Python* Working Exp in Nodejs, java and MYSQL, Oracle, RDBMS, SQL/PLSQL programming skills* Good to have experience in Java, Spring Technologies (Spring, Spring MVC, Spring Boot, Spring IOC, JPA, JDBC, REST, SECURITY, AOP, BOOT), Hibernate, Web Services (RESTful/SOAP), Jersey, Spring MVC* Having sound knowledge in web development skills in JavaScript, ReactJS, JQuery, CSS, HTML, and BootStrap* Experience of working in java IDE, SVN, Maven, CI tools, and GIT* Experience in working with ORM tools like JPA/Hibernate/Spring Data/MyBatis/Redis* Understanding of software design patterns and Java best practices* Experience in working with cross-cultural teams across multiple locations* Having experience working with front-end technologies like Html, CSS, jQuery, ReactJS, and Angular* Exposure to scalable Distributed Systems Architectures, Micro-Services, Docker, Kubernetes, Cloud Platforms (AWS, Azure, GCP)* Familiar with Agile implementation* Deep expertise with any or combination programming languages:Java, C++, C#, Ruby, Scala, Golang* Ability to understand and critique the core library/language constructs.