Alertus Technologies, a pioneer and ascending market leader in emergency mass notification solutions, is experiencing unprecedented growth in our target markets. We are looking for like-minded individuals committed to contributing to a positive fast paced environment, who take pride in offering well developed and invaluable life safety products to an engaged customer base.
We are currently seeking a Software Developer, strong with java that has experience creating and maintaining software products, to join our Product Development team in Beltsville, MD. This position provides a great opportunity for the right candidate to make a meaningful impact to Alertus, its customers, and to the mass emergency notification industry.
Job Details:
- Perform full-stack web application development in a Service Oriented Architecture environment
- Develop test cases and validation to ensure accuracy of desired outputs
- Design and implement application user interface using the latest web technologies
- Assist the Sales, Marketing, and Customer Support departments with pre and post sales support, and review documented material for customer use
- Support project timelines and transition to Production staff by following established processes and contribute to the development of necessary technical and user documentation
Required Skills and Experience:
- 3-5 years developing Java web applications with server, client and database experience.
This includes the following:
- JSPs and Servlets
- JUnit and testing best practices
- MySQL or similar
- Front-end development experience (HTML, CSS, JSON, XML)
- Javascript with experience in frameworks such as JQuery or AngularJS
- Apache Tomcat
- Eclipse IDE or similar
- Robust analytic thinking skills to investigate and resolve technical issues
- Candidate must be able to work both alone and as part of a larger team to support ongoing development efforts
- Strong written and oral communication skills with understanding how to engage both technical and non-technical audiences
Desirable Skills:
- Experience using SOAP or REST web services (JAX-RS/JAX-WS)
- Apache Struts or Spring MVC
- Spring Framework (IOC, AOP)
- Hibernate ORM
- Apache HTTP Server
- Apache Maven
- Quartz Scheduler
- Linux
Required Education:
- 4 year Bachelor of Science degree in Computer Science or related field.
- Equivalent experience will be considered
Alertus Career Advantages:
- Competitive Salary
- Business Casual Environment
- Generous Vacation Plan
- Being Part of A Fast Paced and Growing Company Setting
- Rewarding Experience Improving the Lives and Safety of Others
- Circle of Excellence Rewards Trip
EEO/AA employer M/F/D/V
ALERTUS TECHNOLOGIES IS AN E-VERIFY EMPLOYER