Roles and Responsibilities
- Lead a high performance team, guide and mentor them on the latest technology landscape, patterns and design standards and prepare them to take on new roles and responsibilities.
- Strong foundations in the JEE and Spring Ecosystem with exposure to DevOPS , GoF and architectural patterns and Micro services
- Can capture business requirements and maneuver /place them into technical specifications
- Experience of working in a cloud (AWS/Azure) environment
Basic Qualification
- Experience in Core ,Concurrency and Enterprise java ,Transaction Management skills
- Spring (Core ,MVC ,AOP ,JDBC ,Hibernate ,Security ,REST)(Version 3.2+ upwards to 4.x+)
- JEE 6 ,CDI ,JPA
- Understanding of Design Patterns (GoF) and UML 2.0
- Knowledge of Enterprise architectural patterns
- Data Layer (SQL ,Hibernate ,JPA, Stored Procedures)
- Strong understanding of REST and JX WS standards
- Exposure to Big Data technology ecosystem i.e. Hadoop, Spark and associated frameworks
- Strong experience with Micro-services with containers and orchestration framework like Docker ,Kubernetes ,vagrant
- Experience in CI CD pipelines
Desired
- Understanding of Design Patterns (GoF) and UML
- Knowledge of Enterprise architectural patterns
- Knowledge of agile (Scrum) development methodology.
- Ability to Prioritize, Consultative mindset & Time management skills
- Understanding/experience with the Google Cloud Platform/AWS/Azure and other Big
- Data solutions such as Cloudera is preferred