Job Description :
At least 10 years of experience in JAVA EE development
Extensive experience in Java Spring/Spring Boot/Spring One frameworks, J2EE, XML, JSON, XSLT, REST, MicroServices, UML
Knowledge in Docker framework and deployments, container management
Experience with contemporary tools, models and frameworks Such as web services, DevOps.
Knowledge of REST, web/http services, JSON, messaging, authentication/authorization
Design the services so that they can run in a JEE environment but can also be easily migrated to Cloud environment
Cloud computing and micro services experience
At least 2 years of experience in Data Modeling and RDBMS
Knowledge of core Java design patterns, API, RESTful Services
Working Knowledge on Testing frameworks like JUnit
Working Knowledge on Automated Build: Jenkins, Ant and Maven
Knowledge of Agile principles, best practices, and tools.
Ability to identify and suggest where process improvements can be made
Ability to execute change and drive consensus
Good Communication and Analytical skills
Experience working in an Agile environment
Ability to work in team in diverse/ multiple stakeholder environment
Strong performance tuning and problem resolving skills
Knowledge, Skills, and Abilities:
The candidate must strong communications skills and a proven track record of building fully-automated continuous delivery environments.
Education and Experience Requirements:
Bachelor''s degree –or- equivalent experience
4 - 6 year’s IT experience
Preferred Skills/Education
Understanding of Micro-service architecture
Development experience working with SaaS architecture and continuous delivery
Expertise with Linux
             

Similar Jobs you may be interested in ..