Backend Developer

Backend Developer
Detroit Labs, United States

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Mar 6, 2021
Last Date
Apr 6, 2021
Location(s)

Job Description

About Detroit Labs

Detroit Labs was founded in 2011 and has built some of the most popular apps for iPhone and Android. We’re always taking on new projects in mobile, web, and opportunities in new technologies. Our mission is to be a people first company; a diverse and inclusive workplace; and a place not afraid to try new things. Our passion for people and teams extends to our Apprenticeship and OnSite programs, through which we educate and help guide the careers of the next generation of software developers. Detroit Labs has over 100 employees and offices in Detroit and Ann Arbor.

About Your Role

As a Backend Developer, you will write reliable, maintainable backend software for Detroit Labs projects. You're excited to adapt to new technologies and discoveries, and incorporate those into ongoing work. You will work together with your teammates to build, review, and learn from each other's code, to estimate features, to support each other's technical and team-based growth, and to fulfill development commitments to launch mobile and web software projects

Requirements

  • 3+ years building and delivering scalable services using JVM technologies in a professional software team.
  • 1+ years using Spring or Spring Boot.
  • Knowledge of distributed enterprise and database systems.
  • Experience designing, creating, and consuming RESTful APIs, using tools like Swagger/OpenAPI.
  • Experience with creating middleware between software systems.
  • Quality-focused, with a software development style that incorporates unit testing, continuous integration, or other development practices to create software that is high quality and maintainable over time.
  • Can plan and accomplish tasks without micromanagement.
  • Experience reading and reviewing other team member’s code for defect and performance improvement. Experience reflecting on and incorporate other team member’s feedback to improve their own code.
  • Experience with software estimating and estimating new software features with the information readily available at the time when software estimates are requested.
  • Wisdom to choose the right technology at the right time for the right reason.


Nice to Haves

  • Build and deploy scalable cloud applications
  • DevOps experience (CI/CD tools such as Jenkins)
  • Kubernetes experience
  • Gradle experience
  • Docker experience
  • Experience with agile methodologies and incorporating them in a client services team environment

Benefits

  • The salary range for this role is $52k-$97k, commensurate with experience
  • Health, dental, and vision coverage
  • 401k with employer match
  • Annual budget for education amp; enrichment
  • Flexible work schedule and open vacation policy
  • Maternity and paternity leave program
  • Quarterly profit sharing
  • Free downtown Detroit parking
  • A MacBook, or whatever equipment you need to do your work
  • Thoughtful events and outings for you, your family, and friends

Job Specification

Job Rewards and Benefits

Detroit Labs

Information Technology and Services - Detroit, United States
© Copyright 2004-2024 Mustakbil.com All Right Reserved.