Senior Java Developer (With RESTful API) Atlanta, GA 6+ months Phone/Skype interview GC/USC only
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.
Required Skills: 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
Desired Skills: Experience developing and tuning cloud based applications Experience with Redis, Riak, MongoDB, Cassandra or relational DB Experience with continuous integration or deployment