Experience building a scalable enterprise or consumer server components using all spheres of Microservices lifecycles (Design, develop, enhance, debug, and implement the product).
System Integration and compatibility assessment onto various B2B( Third party ERP, CRM, SCM or IoT Platforms) , B2C, Web and Mobile channel expertise.
Microservices first design and solution delivery approach using various stacks and deliverable.
Design and develop new software products or major enhancements to existing line of product.
Consults with project teams, Business and end users to identify application requirements.
Assist in the evaluation and recommendation of application software packages, application integration and testing tools
Resolves problems with software and responds to suggestions for improvements and enhancements.
Strong experience designing / developing with ntier architectures (UI, Business Logic Layer, Data Access Layer) Solid knowledge of OOP software concepts, design patterns, and best practices
Logistics and Automobile domain expertise is a plus
Candidate must be a Hands on person and give direction to the development teams.
Primary Skills (Must Have):
J2EE and Frameworks - Java, J2EE, Spring, Hibernate, Spring boot, Spring Cloud, Spring Cloud Security, Spring Integration, Restful Webservices,
NoSQL Databases ( MangoDB, ElasticSearch, GraphDB etc), SQL ( MySQL, Postgres, Oracle), Cloud Setup ( Azure or AWS )
API Gateway - APIGEE or Netflix experience.
Service Discovery - Eureka / Ribbon / Histerix
Caching Techniques - Elastic Cache / Gemfire
Deployments - Docker
ElasticSearch (including Logstash, Kibana) and ElasticSearch scripting
NodeJS Frameworks (Express, LoopBack, Hapi, etc) and tools
J.J.India is a premier HR Services Company devoted to human resource management. The... organization's mission is to serve the needs of Corporate Organizations and Business Houses by providing them the most competent and resourceful candidates available for the development of their organizations. Read full description