We are looking for a server-side Java developer to grow the platform even further.
You are the kind of person who:
* Loves writing code and building great applications.
* Wants to work with a team that treats each other with respect and challenges you to be better.
What you know how to do:
* Can write Spring 4 beans and Hibernate or JPA data objects.
* Knows Spring bean scopes and when to use them.
* Able to identify and fix defective, poor performing or non-scalable code.
* Knows how to develop and debug AOP injected code.
* Understands software security practices including user authentication and authorization, data validation and an understanding of common DOS and SQL injection techniques.
* Is familiar with profiling, code coverage, logging, common IDE’s and other development tools.
* Demonstrates good judgment, creativity, and ingenuity in proposed technical solutions.
* Coordinates work across teams to build seamless features.
What you also have:
* A Bachelor’s degree in Computer Science or a related field or have equivalent experience.
* 8+ years of development experience.
* Experience working in an Agile environment.
* Familiarity with SQL and NoSQL databases.
Qualifications
Does this describe you?
* Java
* REST
* Spring
The Ideal Candidate
* Must have good communication skills.
* Must have experience working on web applications supporting 1M+ end users or large data sets with 10M+ database records. This is a very Big Data platform.
* Experience building REST services (orchestration layer) on CRUD data services based on Cloudera Hadoop stack, with an emphasis on performance optimization.
* Understanding how to secure data in a REST architecture.
* Knowledge of scaling web applications, including load balancing, caching, indexing, normalization, etc.
* Proficiency in Java/Spring web application development.
* Experience with Test Driven Development and Agile methodologies; Behavior Driven Development is a plus.
* Knowledge of Hadoop, Big Data, Hive, Pig, NoSQL is a plus, though most engineers with this background may have limited REST experience.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Direct Staffing Inc
#J-18808-Ljbffr