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