Description

Roles & Responsibility

 

Experience in designing and developing complex framework and platform solutions with practical use of design patterns.

               •Expertise with unit/integration testing, test driven development and related modern best practices/technologies

               •Experience with open source Java frameworks such as OSGI, Spring, Hibernate, Maven, JSecurity, JMS, JPA, JTA, JDBC.

               •Experience with server-side issues such as caching, clustering, persistence, security, SSO, state management, high scalability/availability and failover

               •Experience implementing Business Process Management software and integrating complex enterprise systems

               •Experience with PostgreSQL or MS-SQL databases and Aspect oriented architectures.

               •Good understanding of web services and SOA standards like REST, SOAP, XML, etc.

               •Good understanding of microservices architecture, including Kubernetes, Docker and Kafka

               •Excellent communication skills: demonstrated ability to explain complex technical issues to both technical and non-technical audiences

               •Must have strong decision-making skills; take-charge personality, and the ability to drive a plan to completion

               •Experience with open source participation and apache projects, patent process, in depth knowledge of App server architectures and SaaS or PaaS enabling platforms is a big plus.

 

Requirements

Experience with open source Java frameworks such as OSGI, Spring, Hibernate, Maven, JSecurity, JMS, JPA, JTA, JDBC.

Education

Any Graduate