Job Description :
Job Description
Software engineer with extensive experience in enterprise-level software development and building & automating container-based cloud-native applications & platforms

Required Skills and Experience
Solid hands-on software development experience in Core Java , Spring Boot , Micro Services , Spring Transaction Management & Hibernate
focus on continuous delivery and deployment, enterprise application development, cloud automation, and building a container-hosting platform
A proven track record with Docker containers with a deep understanding of the current container ecosystem and marketplace
Experience building cloud-based application using micro-services and deploying in containerized environments
Excellent knowledge of building server-side RESTful applications, APIs and automation tools
Strong database experience: SQL, NoSQL
Understanding of Software design patterns, SDLC, Test Driven Development (TDD), Continuous Integration and Continuous Delivery
Experience working in an agile development environment
Strong analytical, problem-solving and communication skills
Experience in IT / ecommerce systems a plus