Senior Java Developer (Hybrid)-Detroit Labs

Auburn Hills, MI
May 1, 2025
Apply Now
Average Pay*: $55 - $85
*average hourly rate for this position in your area
Deadline date:
$58 - $70

Job Description

Rate this Job

Job Title: Senior Java Developer (Hybrid)

Company: Detroit Labs

Location: Auburn Hills, MI

Pay: $120000 – 145000 per year

AI Pay Analysis:

The annual salary range of $120,000 to $145,000 for a Senior Java Developer (Hybrid) in Auburn Hills, MI, is competitive and aligns with industry standards. According to Indeed, the average salary for a Senior Java Developer in Auburn Hills is approximately $111,812 per year, with a range from $96,216 to $129,054. (indeed.com) Similarly, Salary.com reports an average annual salary of $120,300 for Senior Java Developers in Michigan, with a range from $105,700 to $137,700. (salary.com) Therefore, the offered salary range is at or above the average for this role in the region, indicating it is competitive within the local market.

Job description:

This role is based in Auburn Hills, Michigan, and follows a hybrid work model, requiring in-office presence three days per week. Please note that due to the in-office requirement, we are currently considering only candidates local to the Metro Detroit area.

Founded in 2011, Detroit Labs has a vision for building innovative digital products, services, and high-performing teams. Our mission is to create digital solutions that transform the way our clients conduct business. We prioritize building genuine relationships rooted in respect, trust, and results. Our diverse and inclusive culture values individuals by providing the tools, resources, and support they need to succeed professionally, exceed client expectations, and be their authentic selves at work. With a diverse range of client teams—from startups to Fortune 500 companies—there are always exciting projects underway.

Detroit Labs is seeking experienced Senior Java Developers to contribute to a groundbreaking project for an existing client in the automotive technology sector. This role involves working on connected vehicle services for customers with connected capabilities throughout the USA and Canada. The systems encompass various backend, frontend, and middleware applications that integrate with vehicle connectivity units, enabling features such as remote vehicle start, parking location visibility, Alexa voice commands, and more.

As a full-time member of our OnSite Business Unit team, we are committed to your career growth, providing additional check-in support, annual retrospectives, and access to a wide array of learning resources to help you continually advance and achieve your objectives.

Our Application:
At Detroit Labs, every application—including yours—will be thoroughly reviewed by a member of our team. We encourage you to answer the application questions sincerely and honestly as we aim to get to know the authentic you. Your individuality is valued, and we look forward to understanding what you can bring to this role!

Requirements

  • A minimum of 10 years of experience in Java development.
  • Experience in integrating and managing APIs that expose microservices (REST, SOAP), including the development and support of Java/JavaScript services.
  • Proficiency in web portal design and development, including web content management.
  • Expertise in building cloud-hosted, responsive, single-page web applications using JavaScript, Java, HTML5, and CSS3.
  • High proficiency in client-side JavaScript frameworks, preferably React/Redux.
  • Proficiency with server-side frameworks, preferably Node.js.
  • Experience with NoSQL databases, preferably MongoDB.
  • Strong UML skills, capable of facilitating Object-Oriented (OO) and J2EE design practices and design patterns.
  • Familiarity with event-based System of Engagement architectures.
  • Understanding of Design Thinking, Behavior-Driven Development (BDD), and Test-Driven Development (TDD).
  • Experience working within Agile methodologies such as Scrum, Lean Startup, or XP, alongside cross-functional teams including Product Owners, Scrum Masters, Developers, Designers, and Business Analysts.
  • Demonstrated initiative in optimizing CI/CD processes, tools, testing frameworks, and practices (e.g., GitHub, Jenkins/Bamboo, Mocha/Karma).
  • Familiarity with technologies such as Kafka, Node.js, Docker, Kubernetes, Mesos, CoreOS, and AWS.
  • Knowledge of Rx and ICP frameworks, operator libraries, and high-scale streaming data management and system optimization.
  • Experience with Liferay or other portlet-based services is preferred.
  • Proven ability to present ideas, concepts, and proofs of concept (POCs) to executive teams and stakeholders.
  • Please note that Detroit Labs is unable to hire candidates who will reside outside of the United States during their employment.

Responsibilities

  • Adhere to Agile methodologies (Scrum, Lean Startup, XP) and collaborate within cross-functional teams (Product Owners, Scrum Masters, Developers, Designers, QA, Project Managers, Business Analysts, etc.).
  • Understand project requirements, implement solutions, and create administrative tools and documentation for specific projects.
  • Participate in design and code reviews.
  • Follow and enhance existing development processes.
  • Provide accurate estimates, regular feedback, and meet project deadlines.
  • Maintain a hybrid work schedule, coming into the Auburn Hills office a minimum of three days per week.

Benefits

  • Competitive salary range of $120,000 – $145,000, commensurate with experience.
  • Comprehensive medical, dental, and vision benefits.
  • 401K contribution options.
  • Paid vacation.
  • Parental leave program.
  • Monthly budgets for team bonding events.
  • Complimentary lunch for various company meetings and Lunch & Learns.
  • Access to mentorship opportunities and employee resource groups (ERGs).
  • Volunteer opportunities available.
  • Inclusion in remote-friendly company-wide activities.
  • Regular access to Detroit Labs merchandise.

Job Posting Date: Sun, 27 Apr 2025 22:19:16 GMT

Apply now!