Job at a glance
Looking for 6+ years of hands-on development experience using Core Java, J2ee, Spring / Hibernate, Web Services, Spring- Boot, MVC, Security and Postgres/ MS SQL Server. 1. Technical skills include Java/JDK 6 and above, web services SOAP, REST, Micro Webservice, XML Parsing and schema design skills, JDBC, ORM, Multi-Threading. 2. Hands-on experience in design (HLD/LLD) and design patterns and Design principles is mandatory.
3. Excellent communication and client handling skills are required. 4. Server-side component design, detailed technical design, development, implementation and maintenance 5. In depth knowledge of core java. Solid on coding fundamentals e.g. Object-Oriented design, data structures and dependency injection 6. Hands-on experience in widely used third party frameworks (e.g. Spring, Hibernate) 7. Experience with Java Script framework like EXTJS, Jquery , Angular etc.
8. Strong background Object Oriented analysis and design 9. Hands on experience with Databases technologies preferably MS SQL Server. 10.Knowledge of deployment platforms Jboss/ Wildfly/Tomcat. 11.Experience working in high performing development teams using Agile/Scrum methodologies and tools (eg.Agile,Jira) 12 Experience with automated code review tools and build process. 13.Experience in performance optimization by code optimization, profiling, detecting bottle neck and finding contended locks in system 14.Proven track record of being a successful developer and lead and mentor by accomplishing tasks on schedule with strong initiative, commitment to quality, team blending and leadership skills.
15.The candidate must be highly self-motivated confident and mature, well developed analytical and problem-solving skills with the aptitude to learn as well as a flexibility to adapt to change. 16. Candidate should have worked on end-to-end life cycle of the project (ideation to go-live) The right candidate will be offered ESOPs as well in their compensation.