What are the responsibilities and job description for the Backend Engineer position at Prosum?
Company Description
Overview
Our client is looking for a Back End Software Engineer to assist them in defining company’s Management feature space. Ideally, you can comfortably analyze specs and requirements provided by Product, fill in the blanks where required, and design and implement highly available and consumer-centric applications.
Job Description
The ideal candidate is excited to prototype and learn new technologies. The company’s Engineering team is close-knit, and transparent – they are notoriously open about their work. You should be comfortable with code reviews and heavy testing before your code ships.
Qualifications
Requirements for the Role
- B.S. or M.S. degree in Computer Science or a related technical field.
- 3 years of experience with building software solutions in a corporate or start up engineering environment using Java.
- 1 years of experience with developing web applications (medium-to-large, multi-tiered web applications a big plus).
- Working knowledge of relational and non-relational databases.
- Working knowledge of API design and distributed backend systems a plus.
- Experience with Spring Framework, MongoDB, Postgres, Redis, RabbitMQ, Docker, and/or Ansible recommended but not required.
Additional Information
All your information will be kept confidential according to EEO guidelines.