Return To Job Search

Senior Java Engineer
JN -012019-3096

Senior Java developer

We have a unique opportunity for a Sr. Java Developer to join this dynamic organization!

Job Focus

We are looking for strong Java developers who are self-motivated, thrive in a fast-paced agile development environment, and are always looking for a better way to do things. You will play a key role in designing and building a large scale distributed integration environment.

  • At least six years of relevant software development experience
  • A degree in computer science or a similar field, or additional relevant work experience
  • Exceptional programming skills in Java
  • Comfortable with open source ecosystem
  • Proficient with web services development using REST/JSON interfaces
  • Comfortable with agile software development methodologies: Scrum, unit testing, code reviews, etc.
Additional Preferred Experience
  • Working knowledge of relational databases
  • Experience developing Dropwizard or Spring Boot services
  • Familiarity with Maven/Gradle build automation
  • Familiarity creating and using Docker/Kubernetes/OpenShift
  • Experience working with remote teams
  • Hands-on experience with Cassandra is highly desirable
  • Experience working with Cloud environments and technologies (AWS preferred)