Diverse Computing, Inc. is hiring a
Java Full-Stack Software Engineer in United States

Logo of Diverse Computing, Inc.
Java Full-Stack Software Engineer
🏢 Diverse Computing, Inc.
💵 ~$92k-$110k
📍United States
📅 Posted on Jun 10, 2024

Summary

Diverse Computing is seeking a Full-Stack Software Engineer with over three years of experience in Java and React to contribute to innovative software solutions for public safety organizations. The role involves developing software applications, performing business requirements analysis, creating technical documentation, troubleshooting, and providing excellent customer service. The company offers competitive salary, health insurance, dental & vision coverage, flexible spending account, supplemental insurance options, retirement contributions, paid time off, unlimited sick leave, 12 paid holidays annually, parental leave, work/life balance-centered flexible scheduling policy, remote and hybrid work opportunities, reimbursement of business-related travel & professional development expenses, and a welcoming, fun, collaborative, and supportive company culture.

Requirements

  • At least three (3) 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)

Responsibilities

  • Develop Java-based software applications and products
  • 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 support 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, MySQL, CSS, and HTML; occasionally after-hours when major technical issues arise
  • Utilize popular frameworks such as React, Spring MVC, Bootstrap, and Apache Camel
  • 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

Preferred Qualifications

  • High level of mastery with (highly preferred): -Object oriented programming (3+ 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

Benefits

  • Competitive salary (dependent on level of experience)
  • Generous coverage options for health care, dental, & vision insurance for yourself and your dependents; begins 1st of month after date of hire
  • Flexible Spending Account (FSA) for healthcare-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
  • 12 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
  • Loving your job! An award-winning company culture that’s welcoming, fun, collaborative, & supportive
Help us out by mentioning to Diverse Computing, Inc. that you discovered this job opportunity on JobsCollider. Your support is greatly appreciated. Thank you 🙏
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs