We are a technology services company that puts people before technology. We are looking for a Sr. Java Programmer with 8-10 years of Core Java development experience and 5+ years of JEE programming experience using Spring 3.x and Struts 1.x and other open-source frameworks.
Requirements
- 8-10 years of Core Java development experience
- 5+ years of JEE programming experience using Spring 3.x and Struts 1.x and other open-source frameworks
- 3+ years developing service-based architectures, using RESTFul web services and JSON/XML
- Solid database skills using MS SQL Server/Oracle
- Solid understanding of data structures and the ability to develop complex queries SQL
- Solid database skills using NOSQL (mongo) databases
- Deep understanding of using front-end technologies including HTML5, CSS3, Ajax, jQuery, and other JavaScript frameworks/libraries
- Deep understanding of ORM solutions like Hibernate
- Experience with test-driven development using JUnit, Mockito, or other similar test frameworks