Java Full Stack Web App Developer
Mid-Level Java Full Stack Web Application Developer (Fully Remote)
Code for a higher purpose.
At Diverse Computing, we are passionate about our mission for delivering innovative IT solutions that improve the effectiveness and security of the public safety community. In other words, we create software that has a higher purpose than simply making a profit. We are also passionate about maintaining our reputation for excellence in serving nationwide public safety organizations. We do this by uplifting and supporting all facets of our tight-knit team.
Outstanding software development is a keystone to our success and we are on the lookout for talented, dedicated mid-level Software Engineers to join the DCI family.
As a Mid-Level DCI Software Engineer, you will:
- Develop client software applications focusing on Java software and product development
- Write well-designed, testable, efficient code based on specifications; create comprehensive--not necessarily complex--solutions to technical problems
- Write maintainable, easily understandable software for use by developers of varying skill levels and perform maintenance projects for the different systems we implement
- Create technical documentation for reference and reporting; summarizing complex technical issues in a way that non-subject matter experts can understand
- Troubleshoot, debug, enhance, and maintain existing software in various languages including Java, JavaScript, SQL Server, CSS, and HTML; occasionally after-hours when major technical issues arise
- Utilize popular frameworks such as Spring MVC, Bootstrap, Apache Camel, and React
- Perform business requirements analysis along with application and database design
- Interact with internal staff and our customers to provide excellent training and technical support
- Assist with mentoring fellow developers
Requirements
Our ideal candidate will have/be:
- At least five (5) years of professional software development experience
- Adept with full stack development using an object-oriented language (Java 8 or higher preferred) and a front-end framework (React preferred)
- A high level of mastery with (highly preferred):
- -Object oriented programming (5+ years of professional experience; Java 8 or higher preferred)
- -SQL Server or another SQL RDBMS
- -CSS
- -HTML
- -JavaScript
- Comfortable and/or proficient with (preferred):
- -JavaScript
- -React
- -jQuery
- -Spring
- -Apache Camel
- Other "nice to have" experience:
- -Typescript
- -JMS
- -Maven
- -Docker
- -Flyway
Success factors generally include a/an:
- High degree of pride in accuracy, attention to detail, organization, confidentiality, and humble confidence
- Analytical mindset driven by a desire for constant learning that doesn’t shy away from solving challenging coding problems
- Responsible mastery of time and schedule management, combined with a proactive approach to projects
- Optimistic attitude paired with a sense of team dedication by being readily available and supportive
- High regard for taking responsibility and ownership of one’s own work/actions
- Knack for thriving and demonstrating responsible decisiveness in a fast-paced, and at times high pressure, environment
- Natural affinity for listening-focused communication, mentoring, coaching, and helpfulness
- Preference for a stable long-term career vs. short-term contracting gigs
- Desire to lead by example through living the DCI core values of integrity, passion, customer service, innovation, and engagement
- Personal passion for, or interest in, supporting public safety and law enforcement agencies
- Comfort with communicating technical ideas to other developers and business associates, at times in a non-technical manner
- Desire to work in a team environment that values giving and receiving mentorship
Benefits
We ask a lot, but we give a lot in return:
- Competitive salary (dependent on level of experience)
- 100% coverage of monthly health care insurance premiums for yourself or 60% discount on dependent plan premiums; begins 1st of month after date of hire
- 100% coverage of monthly life, dental, & vision insurance premiums for yourself or 60% discount on dependent plan premiums; begins 1st of month after date of hire
- Flexible Spending Account (FSA) for health-related expenses
- Supplemental insurance options: life, AD&D, short & long term disability coverage
- Up to 3% matching retirement contributions; no vesting schedule
- 15 days (3 workweeks) of annually earned PTO; front-loaded for immediate availability
- Unlimited Paid Sick Leave
- 9 paid holidays annually
- Paid Maternity/Paternity Leave
- Work / Life balance-centered Flex Scheduling policy
- Fully remote & hybrid (office/remote) work opportunities
- Reimbursement of approved business-related travel & professional development expenses
- Last, but not least, loving your job! An award-winning company culture that’s welcoming, fun, collaborative, & supportive. Find out more at https://www.diversecomputing.com
Ready to apply?
- Click on the link below to start the application process
- Provide a current resume as either a PDF or MS Word document
- Include a cover letter that contains contact information for three (3) professional references
- Keep an eye on your email and its spam folder since that will be our primary method of communication
We are an equal opportunity employer that values diversity; it's in our name! We do not discriminate on the basis of race, religion, color, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, marital status, veteran status, disability status, or genetic information (including family medical history).