Job Description :
Looking for Java Software Engineer for our client in San Diego, CA or Sterling, VA
· Develop Services or Products as part of an Agile (Scrum/Kanban) team.
· Write code (Java mostly), design, test, and collaborate to get that code into production
· Automate everything - from building (Gradle and Jenkins/Bamboo), testing (JUnit, Postman
· Tests, Cucumber, Arquillian), and deploying (Terraform, Puppet) services
· Measure health and performance of the services you help build
· Continuously learn new concepts and technologies
· Leverage and contribute to our evolving shared infrastructure
· Make things better every day
· Teach others to do the same
Qualifications/Education Requirement
· Four year degree in IT, Computer Science or related field OR equivalent work experience
· 5+ years experience developing enterprise software and services
· 5+ years experience developing on Unix/Linux
· Demonstrated expertise working with relational databases or unstructured datastore technologies (for example: Oracle, MongoDB, Cassandra, OrientDB, PostGreSQL)
· Experience developing with Java or a dynamic programming languages such as Python
· Experience writing RESTful web services and APIs
· Be able to speak your mind and make a case for your solution to a problem.