Description
Summary- The candidate will be a senior/advanced developer with many years of experience programming.
- The candidate will be working on existing code that we have developed in house and improving on already built infrastructure.
- He/she will also be developing other API's unique to our consent solution.
Qualifications
- Java 7, API, Server Side development
- Core Java/JEE experience, JMS, XML, Spring, JPA
- Java development best practice and Design patterns
- Scalable Web Services (REST, SOAP, XML-RPC)/SOA Development Experience
- Experience with distributed, large scale, high throughput, high availability systems
- Experience implementing a system - initial design through to production in a cloud environment
- Database theory with experience in SQL (MySQL Cluster), and noSQL (Cassandra)
- Agile Software Development Process
- Build tools, Maven, Source Control (Git)
- Experience in UNIX/Linux (CentOS 6.X/7) environment and familiarity with Scripting languages such as Python or BASH
- Java App Servers (Apache Tomcat)