SKILL : JAVA with ANGULAR JAS
LEVELS : SE / SSE / TL / PM
TYPE : PERMANENT
MODE : CURRENTLY WFH
LOCATION : PUNE
	- Minimum 3 to 8 years of Java (1.8/above 1.5) experience.
- Minimum 2 to 6 year experience working with Hibernate, Spring JPA
- Minimum 2to 6 year experience with Microsoft SQL Server or any database.
- Minimum 2 years if experience with Java Script and jQuery.
- Minimum 2 year Experience with Spring framework, Spring boot , Spring MVC
- Minimum 2 to 5 years of Experience in Angular( 4+) + Typescript
- Minimum 3 year experience with Ant build, Maven
- Experience working with Eclipse,STS and Tomcat
- Must have SOAP OR REST Webservices development experience with Apache Axis or Spring.
- Must have experience with SQL & PL/SQL.
- Profound knowledge of designs patterns and their applicability.
- Strong understanding of programming paradigms such as distributed architectures and multi-threaded program design.
- Providing the solutions to the software issues and communication options for resolution and providing recommendations.
- Ensure compliance to all requirements and maintain accuracy for same and design all technical system documents and architectural standards.
- Document all designs and perform all unit tests and develop appropriate applications.
- Design code for all system design and prepare efficient application programming interfaces.
- Need to own and lead the code reviews, identify/troubleshoot application code-related issues, review and provide feedback to any required final user documentation.
- Must have strong knowledge in Object oriented development, version control(Svn, Git), release management, change management.
- Should be familiar with all Unix, Linux servers and knowledge of Software and Hardware installation.
- Experience with configuration and deployment on the Web/Application servers.
- Hands on experience with application performance tuning and related tools.
- Hands on experience with J2EE, SPRING, Spring MVC, REST, JASPER, ANGULAR, Typescript and HIBERNATE.
- Need to have team management experience , work allocation, design review, design and implementation support required for the team members. Need to mentor and guide team members .
- Need to have excellent communication and interpersonal skills.
- Need to understand about security aspects like static and dynamic scans, OWASP top 10 vulnerabilities, Session handling , encryption techniques
- Need to have good understanding on Production deployment procedures in terms of SSL implementation, high scalability solutions, failure handling modes .
- Hands on experience with JUNIT, ANT, MAVEN, HUDSON,SVN and Git.
- JBPM knowledge is preferable
- Working knowledge with SQL Server and other database servers.
- Mongo DB, Micro services and Big data is a plus.
- Understanding of Financial Services, Life and Annuity a plus.