Desired Skills and Experience

  • Develop solutions to User Story based requirements
  • Build software to pass automated acceptance tests and delivery of Sprint commitments
  • Mentor Junior Developers
  • Share responsibility for all team deliverable, and favoring informal communications with Product Owners and other stakeholders within the company
  • Engage positively on the Scrum Team, and committing to sprint agreements
  • Relevant experience in Software Engineering
  • Solid knowledge of Java 7/8 and object-oriented software architectures
  • Experience with popular frameworks, such as Spring Framework, and Guice
  • Database optimization experience both on RDMS and NoSQL systems (e.g. MySQL, PostgreSQL, Aerospike)
  • Knowledge of AWS services like EC2, S3, CloudFormation
  • Previous experience with networking, API Design, REST services
  • Git, Maven, Jenkins, IDE Eclipse / IntelliJ, Jira and Confluence experience
  • Work experience in distributed high performance web applications

Apply