Demo

Senior Java Developer (Hybrid)

Detroit Labs
Auburn, MI Full Time
POSTED ON 1/17/2025
AVAILABLE BEFORE 3/16/2025

Detroit Labs was founded in 2011 with a vision for building digital products, services, and the teams that power them. We create digital solutions that transform the way our clients do business. We build genuine relationships based on respect, trust, and results. We foster a diverse and inclusive culture that values people - providing them with the tools, resources, and support they need to thrive professionally, exceed client expectations, and be themselves at work. 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 is looking for experienced Senior Java Developers to join an exciting project with an existing client that drives game-changing automotive technology. This role will work on connected vehicle services for customers owning vehicles with connected capabilities across the USA and Canada. These systems consist of several backend, frontend, and middleware applications. The systems integrate with the connectivity units inside the vehicle, and enable features like the ability to remotely start the vehicle, view 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. You must be able to work in the office a minimum of 3 days a week.

Our Application

At Detroit Labs, a member of our team will read over every application (including yours), and will review your resume in addition to your responses to the application questions.

To help us get to know you better, we encourage you to answer these questions genuinely and honestly. We value each applicant and want to learn about the real you. Be yourself in your responses, and our team will look forward to understanding what you can bring to this role!

  • 10 years of experience in Java development is required to be considered
  • Experience integrating and managing APIs exposing microservices (REST, SOAP), including development and support of Java/JavaScript services
  • Experience in web portal design and development, including web content management
  • Proficiency in building cloud-hosted, responsive, single-page web applications using JavaScript, Java, HTML5, and CSS3
  • High proficiency with client-side JavaScript frameworks (preferably React/Redux)
  • Proficiency with server-side frameworks (preferably Node.js)
  • Experience with NoSQL databases (preferably MongoDB)
  • Strong UML skills and ability to facilitate Object-Oriented (OO) and J2EE design following best practices and design patterns
  • Familiarity with event-based System of Engagement architectures
  • Familiarity with Design Thinking, Behavior-Driven Development (BDD), and Test-Driven Development (TDD)
  • Experience working with Agile methodologies such as Scrum, Lean Startup, or XP, and cross-functional teams including Product Owners, Scrum Masters, Developers, Designers, and Business Analysts
  • Demonstrated pursuit of optimizing CI/CD processes, tools, testing frameworks, and practices (e.g., GitHub, Jenkins/Bamboo, Mocha/Karma)
  • Experience with Kafka, Node.js, Docker, Kubernetes, Mesos, CoreOS, and AWS
  • Familiarity with Rx and ICP frameworks, operator libraries, core execution engines, high-scale streaming data management, manageability, tooling, and system optimization
  • Experience with Liferay or other portlet-based services is preferred
  • Experience presenting ideas, concepts, and proofs of concept (POCs) to executive teams and stakeholders
  • Detroit Labs is not currently able to hire candidates who will reside outside of the United States during their term of 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 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
  • Work a hybrid work schedule, coming into the Auburn hills office a minimum of three days per week
  • The salary range for this role is $120,000 - $145,000, commensurate with experience
  • Full medical, dental, vision benefits
  • 401K contribution options
  • Paid vacation
  • Parental leave program
  • Monthly budgets for “team fun” bonding events
  • Free lunch for various company meetings and Lunch & Learns
  • Access to our mentorship opportunities and employee resource groups (ERGs)
  • Volunteer opportunities
  • All-company remote-friendly activities
  • Plenty of Detroit Labs swag

Salary : $120,000 - $145,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Developer (Hybrid)?

Sign up to receive alerts about other jobs on the Senior Java Developer (Hybrid) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773

Sign up to receive alerts about other jobs with skills like those required for the Senior Java Developer (Hybrid).

Click the checkbox next to the jobs that you are interested in.

  • Brand Management Skill

    • Income Estimation: $60,568 - $79,988
    • Income Estimation: $66,102 - $83,695
  • Branding Skill

    • Income Estimation: $58,961 - $76,665
    • Income Estimation: $65,700 - $87,740
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Detroit Labs

Detroit Labs
Hired Organization Address Detroit, MI Full Time
Detroit Labs is looking for an experienced business development professional to join one of the most well-respected staf...

Not the job you're looking for? Here are some other Senior Java Developer (Hybrid) jobs in the Auburn, MI area that may be a better fit.

Senior Java Developer

7TechNIX LLC, Auburn, MI

Senior Java Developer

Initech Global, Pontiac, MI

AI Assistant is available now!

Feel free to start your new journey!