Stefanini - Dearborn, MI

posted 3 months ago

Full-time
Dearborn, MI
Professional, Scientific, and Technical Services

About the position

Stefanini Group is seeking a Full Stack Java Developer to join our team in Dearborn, MI, in a hybrid work environment. The ideal candidate will have a strong background in web design and development, with at least 5 years of solid experience in Java, Angular, and Spring Boot microservices technology. This role requires a proactive individual who can engage effectively with product managers and product owners to design and develop features that meet user needs and deliver user stories efficiently. As a Full Stack Java Developer, you will be responsible for writing high-quality code and unit tests, as well as automating processes and conducting thorough code reviews. You will participate in paired programming sessions with other software engineers, utilizing test-driven development and agile methodologies to ensure the rapid development and delivery of functional code. Daily stand-up meetings will be a part of your routine, allowing for collaboration and communication within the team. Your expertise in build and deployment mechanisms, particularly with tools like Jenkins and GitHub, will be crucial in this role, as you will also be involved in designing new webpage structures and microservices to enhance our product offerings.

Responsibilities

  • Engage with product managers and product owners to design and develop features.
  • Write code and unit tests, and automate processes.
  • Conduct code reviews to ensure code quality and adherence to standards.
  • Participate in paired programming with other software engineers.
  • Utilize test-driven development and agile methodologies for software development.
  • Participate in daily stand-up meetings to discuss progress and challenges.

Requirements

  • 5 years of solid experience with Java, Angular, and Spring Boot microservices technology.
  • Strong knowledge of web design and development principles.
  • Experience with build and deployment mechanisms such as Jenkins and GitHub.
  • Ability to write high-quality code and unit tests.
  • Experience in automation and conducting code reviews.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service