Jobs and Careers
DE

Java Software Developer - Client Services

Detroit Labs
Auburn Hills, United Statesfull_timeVerifiedPosted 30 May 2023
💰 $125,000/yr($85,000/yr$125,000/yr)

About the role

Detroit Labs was founded in 2011 with a vision for building digital products, services, and the teams that power them. We’re a diverse and inclusive workplace that strives toward justice and equity. We have a variety of client teams we work with ranging from startups to Fortune 500 companies so there are always new and exciting projects going on.

Detroit Labs OnSite Business Unit is looking for an experienced Java Developer to join an exciting project with one of our automotive clients that drives game-changing technology. This role will work with connected vehicle services for customers owning vehicles with connected capabilities across USA and Canada. These systems consist of several Backend, Front end, and middleware applications. The systems integrate with the connectivity units inside the vehicle and enable features like the ability to start the vehicle remotely, parking locations, Alexa voice commands, and many more. As a full-time member of our OnSite Business Unit team, we prioritize your individual career growth by providing optional check-in support, a yearly retro, and access to a variety of learning resources to ensure you are always growing and working towards your goals. This is a full-time salaried hybrid role located in Auburn Hills, MI.

Requirements

  • Minimum 6 years of experience in software development
  • Able to integrate with and manage APIs exposing microservices (REST, SOAP) including development and support of Java/JavaScript services
  • Experience in Web Portal design and development, including Web content management
  • Skills with UML and ability to facilitate OO/J2EE design, following best practices and design patterns
  • Familiarity with event-based System of Engagement architectures
  • Familiar with Design Thinking, Behavior, and Test-Driven Development
  • Experience developing cloud-hosted, responsive, single-page web applications using JavaScript, Java, HTML5, and CSS3
  • Proficient with client-side JavaScript frameworks (preferably React/Redux), server-side frameworks (preferably NodeJS), and NoSQL databases (preferably MongoDB)
  • Experience working with Agile methodologies and cross-functional teams.
  • Demonstrates active pursuit of optimizing CI/CD process and tools, testing frameworks and practices
  • Kafka. Node.JS, Docker/Kubernetes / Mesos / CoreOS, AWS · Rx and ICP framework and operator libraries, core execution engines, high-scale streaming data management, manageability and tooling, and system optimization · Experience with automotive and head unit preferred?
  • Familiar with test-and-learn approaches using web and customer analytics data, understanding how these drive hypotheses-based development


Responsibilities

  • Work with other engineers, developers, architects, QA, system engineers and project managers in solving client technical challenges
  • Understand requirements, implement solutions, provide administration 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

Benefits

  • The salary range for this role is $85,000 - $125,000, commensurate with experience
  • Full medical, dental, vision healthcare benefits
  • 401k
  • Vacation
  • Ongoing mentorship
  • Continued learning development opportunities
  • Monthly outings, lunches, and events
  • Volunteer opportunities

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Detroit Labs

View company profile →