Senior Java Developer (With RESTful API)
They will do Skype interviews.
The Senior Java developer will be responsible for design and development of high
performance, highly scalable Java applications and web services in a cloud environment.
An expert level of competency in Java application development and RESTful services in a
Linux environment is a requirement for this position. Mastery of Object Oriented design
principles and best practices is essential.
Applicant must demonstrate a high level of competency in automated testing frameworks
with an understanding of optimization and performance tuning. Excellent written and
communication skills along with the ability to work both independently and within a team
environment are essential. Critical problem solving and analytical skills are necessary.
Candidate should be adaptable, passionate, and able to get along well with others.
Experience with Big Data and NoSQL databases is a plus.
Expert: Java application development in a Linux environment
Expert: RESTful API development, Spring, Jersey/CXF, Tomcat or similar
Senior: Test driven development (JUnit, TestNG or similar)
Senior: Object Oriented design and best practices
Experience developing and tuning cloud based applications
Experience with Redis, Riak, MongoDB, Cassandra or relational DB
Experience with continuous integration or deployment