Do you want to be part of an exciting and quickly growing company? We Provide software to preschools and child care centers that help manage the center, connect parents with schools & provide teachers with more tools to digitally manage their classrooms. We are looking for an experienced and highly motivated software developer to complement our team and support our existing production infrastructure.
Responsibilities and Duties
We expect our candidate to have experience;
" Developing server side applications in Java, ideally using Play! Framework.
" Deploying production applications to cloud infrastructure; preferably Amazon Web Services (AWS)
" Developing hybrid-mobile applications using Cordova based application frameworks, ideally Trigger.io
" Implementing transactional database systems using relational databases such as Postgres
" Implementing common design patterns, best-practices and protocols such as OAuth, JSON Web Tokens, REST APIs, etc.
" Referencing and preparing technical documentation using tools such as JSDoc and Confluence
" Collaborating with version control systems and project management tools such as Jira, GitHub, BitBucket, or similar for issue tracking, version control and other common methodologies
Leveraging these experiences, you will be primarily be focused on resolving issues, adding features, and maintaining our existing production system. Due to the diversity of our existing services, we would also prefer if our candidate had technology experience and capabilities also;
" Identifying, reporting and resolving issues with legacy systems related to performance, data modelling, and security
" Linux maintenance, shell scripting and devops capabilities
" Familiarity with Hibernate or other ORM technologies
Qualifications and Skills
" 5-7 years relevant work experience.
" B.S. in Computer Science (or equivalent coursework/job training)
" Comfortable working in a dynamic and fast paced environment. Has the ability to multi-task and change gears as needed.
Position can be based either in Colorado Springs or the Denver area. Partial remote work may be available for the right candidate.