Senior Java Developer
- 8+ years of experience working with Java 8 + Spring. Must include hands on experience with core Java specifically around multi-threading and collections and Spring Libraries, Spring Integration, Spring Batch, RESTful WebServices and Spring Boot.
- Hands-on development experience on High availability / low latency applications
- 2+ years of experience in frontend technologies – MVC (Angular, Backbone), HTML, CSS, etc.
- Solid knowledge of SQL in the context of a major RDBMS such as Oracle.
- Methodologies – Agile, Waterfall, Test Driven Development.
- Experience with App servers (WebSphere / WebLogic)
- Experience with at least some of these tools – Tools – Grunt, Bower, Eclipse and automated testing tools like JUnit, Jasmine, Cucumber / Gherkins
Nice to Have
- JSP, Struts
- Well versed with design standards & frameworks.
- Experienced with XML (including schemas)