Position: Junior/Middle Java Engineer
Company: AgileEngine
Experience required: 1y
Category: Java
English level: upper
Published: 2023-07-01T00:00:00+03:00

Mark43’s mission is to empower communities and their governments with new technologies that improve the safety and quality of life for all. They build powerful, scalable, and elegant software that sets a new standard for the tools upon which our first responders rely. Their users are diverse, and we are therefore committed to embracing diversity of thought and experience within our team.

**Must haves**
 - BA/BS degree in Computer Science or related technical field or equivalent practical experience;
 - 1+ years’ professional experience with Java, or other server-side languages;
 - Familiarity with databases (SQL preferred), automated testing, and Agile methodologies;
 - Knowledge of RESTful APIs;
 - Ability to develop cooperative and collaborative relationships with your teammates.
 - Front-end experience (JavaScript, Typescript, ReactJS) a plus;
Ability to develop cooperative and collaborative relationships with your teammates.

**What you work on:**
 - Our Records Management System (RMS) and Booking products, enhancing usability, quality, and feature set;
 - A cleanly designed, reusable client integration system built adhering to secure cloud software best practices;
 - Contributing to technical documentation and automated build and deployment processes designed to increase engineer efficiency;
 - Strengthening your programming skills with mentorship from senior engineers;
  - Review code submitted by other software engineers, and submit your own code for review as part of our pull-request deployment process.