Proficiency in one or more general purpose programming languages Java/J2EE, Web Service, Cloud, Micro service, Spring Boot, Kafka
Understanding of software skills such as business analysis, development, maintenance and software improvement
6+ Years of Experience in developing, deploying and administering Java applications using JAVA, Spring Boot, Spring Cloud and Web services technologies (REST and SOAP)
6+ years of experience in Micro service Architecture, Kafka, Pivotal Cloud Foundry or any cloud experience
6+ years of experience in Java spring, Java Spring MVC, Spring Batch, Spring JPA, React JS, Angular JS, Hibernate, Web services, HTML5, JavaScript, CSS, XML, JQuery, Rest API, GIT, Tomcat, WebSphere.
Experience in application development, including analysing stories, writing code, implementing automated tests, contributing to release and developing the working practices of the team
Experience of Agile team working and globally deployed applications working across a Wide Area Network
Hands on experience with web technologies (eg HTTP, XML, REST, HTML, etc)
Hands on with development and test automation tools/frameworks (eg Cucumber/Gherkin, Selenium Grid, Junit, SOAPUI, Eclipse, Jenkins, CA-Lisa, Ant, Maven, Visual Studio, HP ALM/QTP, JIRA, etc)
Good understanding of Software development lifecycle and agile methodologies
Good understanding and working experience on TDD, BDD and Shift Left concepts
Understanding of Database schemas and SQL queries a must.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time