Candidates must have hands on experience with:
Spring Frameworks (Spring Batch and Spring MVC)
Java/J2EE
Groovy
We Want Local candidates.
PLEASE DO NOT APPLY IF YOU ARE NOT AN ARCHITECT or JAVA LEAD WITH SPRING EXPERTISE:
Job Functions:
Design and Architect complex web-based applications supporting high volume traffic
Designing, coding, testing, defect management, and production support (in collaboration with Operations team)
Develop detailed work breakdown structure for analysis design, development & deployment activities
OO design and programming and application development with J2EE technologies (JSP, Servlets, JDBC, Taglibs) and Design Patterns
Delivery of web-based applications and dealing with the challenges of compatibility, scalability, and performance
Ability to use knowledge of frameworks Spring MVC and Spring Batch.
Attention to detail including – maintaining issues lists and timely status reporting Build applications deployed on Tomcat
Working knowledge of defect tracking and configuration management systems - preferably, JIRA, Confluence and Git
Ability to perform application trouble-shooting and lead root-cause analysis
Ability to work with Oracle and MongoDB Databases – Knowledge of Database programming using PL/SQL or T-SQL highly desired
Familiarity with Functional Programming, Microservice Architecture, Groovy and Scala is desirable
Familiarity with Rich Client internet applications desirable – AJAX, FLEX etc.
Required Qualifications:
6+ of disciplined application design and development experience in the Internet or software industry with increasing responsibility and success.
Demonstrated strong development skills in Java SE
Strong Spring Framework experience (Spring MVC and Spring Batch)
Demonstrated strong experience with Groovy and/or Scala
Experience with designing & developing web-based applications for moderate to high traffic sites – experience at an internet company highly desirable
Mandatory Experience:
Object Oriented design and programming and application development with J2EE technologies (JSP, Servlets, JDBC, Taglibs) and Design Patterns
Hands-on using Web 2.0 technologies AKA AJAX, JQuery and data exchange with XML and JSON formats.
Knowledge of frameworks Spring MVC, Spring Batch, Spring Boot, Spring Data etc. ESP knowledge