Work Location
Bangalore, KARNATAKA
Company
Confidential
Type
Full Time
Category
IT
Job Duration
Full Time
Skills
Java Backend Developer (Java 8, Spring Boot, Elastic Search)


Job Description

Essential Requirements:  

·         Overall 6+ Years of experience in Java development 

·         Strong Java 8 knowledge and ability to write unit test code  

·         Strong Java Spring Boot knowledge  

·         Strong knowledge on Elastic Search, Mongo DB and Rabbit MQ 

·         Should be able to build Dev test script before development by understanding the requirement 

·         Good knowledge on CICD model for continuous deployment 

·         Good Knowledge on Oracle database 

·         Should have good knowledge on NAS storage 

·         Good knowledge of Unit, Functional, Non-Functional, Integration, UI and API testing 

·         Building, customizing, deploying, and managing the environment/ test automation frameworks 

·         Strong test design and test engineering skills with Automation Skills set 

·         Service Virtualization using tools such as CA Service Virtualization 

·         SOAP and REST and other services testing using tools such as CA DevTest / AppTest 

·         Should have experience of working in Agile Environment 

·         Should have experience in Jenkins or other CI tools  

·         Good to have experience in Test-Driven Development TDD 

·         Good to have functional knowledge in Order management, Customer Communications, Supply Chain 

 

Desirable Requirements:  

·         Drives all aspects of IT Technology roadmap for a Project, Program or a Product in the Order Experience organization. 

·         Ensure program delivered with quality and meet implementation date & criteria 

·         Keeps team and leadership updated on project status and risk factors 

·         Responsible for the coordination of sprint delivery and production release with up to 10+ developers 

·         Be extremely data driven and drive/track program execution and delivery excellence 

·         Work with the engineering manager, product owners, architects, developers and SDETs to endure that the product is being delivered with quality on time 

·         Work with internal IT teams to coordinate project interlocks and deployments 

·         Responsible for multiple projects being implemented in parallel and sprint planning for these projects 

 

·         Responsible for scrum and agile excellence