Job Description :
? Minimum 4 years? experience working on technologies such as Angular, ReactJS, & Microservices

? Minimum 3 years in a project technical leadership role with architecture responsibilities.

? Minimum 8 years? experience in software development

? Proficiency in Java, J2EE, Spring Stack ? Experience on Angular 2/4 is must.

? Spring Cloud-based Microservices ? Experience in Service development in SOAP and REST

? Experience building applications in a SaaS environment: Bluemix , AWS, Azure etc.

? Experience with multiple languages: Java, Javascript

? Experience with UI Frameworks such as AngularJS, RequireJS, ReactJs, NodeJS, and other front-end frameworks/libraries, JavaScript, PHP, CSS, HTML 5,

? Experience on building API using nodeJs, loopback, express etc.

? Experience on building app on spring boot and other spring technologies

? Proficiency with Service Oriented Architecture Principles - Micro Services, JSON Structures, SOA integration patterns

? Strong knowledge in building data pipelines near real-time integration patterns.

? Experience with cloud computing strategies and architecture (e.g. in AWS services or IBM Bluemix, etc

? Experience with WAS Liberty. ? Column Store databases and Other NoSQL databases are helpful

? Modern development practices: RTC, Git , Build Management (Gradle, Maven,etc), Runtime Configuration Management (e.g. 12 Factor Apps, Spring Cloud Config

? Containers and related technologies (Docker, Kubernetes, AWS, ECS, etc)


Generic Managerial Skills * Good communication skills, team player, Managing teams * Experience on JAVA projects implementation through the full Software Development Lifecycle (SDLC) * Experience soliciting, gathering, and analyzing user input and documenting requirements * Experience documenting user stories and creating to-be process flow diagrams * Ability to extrapolate business requirements and translate in to functional requirements * Ability to juggle and prioritize multiple tasks within a collaborative team environment * Proven ability to drive change * Strong analytical and problem solving skills * Excellent communication and presentation skills to all levels including executive management * Proficient in Microsoft Word, Excel, PowerPoint, and Visio.