Description:
- Analyze data processing problems to implement and improve computer system capabilities using Java and Java-related computer programming languages
Qualifications:
- MS in CS or closely related plus 1 year of experience in software analysis or related field
- 1 year of experience in each of the following:
- Design using Java and JEE platforms
- Java EE 6, JQuery, Servlets, Web Services, XML and HTML Framework
- Spring Framework (knowledge of Spring MVC and Spring Security)
- Web technologies, including JSON, XML, REST, SOAP
- Multi-threading, data structures, algorithms, object oriented design, and design patterns
- SQL query generation and data modeling experience
- Agile methodologies
- Merging and branching strategies