APN Consulting - Southfield, MI

posted 10 days ago

Full-time - Senior
Southfield, MI
Professional, Scientific, and Technical Services

About the position

The Java Full Stack Developer position focuses on developing and maintaining applications using Java and Angular technologies. This role requires a strong understanding of both front-end and back-end development, with an emphasis on creating microservices and RESTful APIs. The position is hybrid, requiring three days of on-site work in Mississauga, Canada, and is intended for candidates with over 10 years of experience in software development.

Responsibilities

  • Develop and maintain full-stack applications using Java and Angular.
  • Design and implement microservices architecture.
  • Create and manage RESTful APIs for application integration.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct unit testing and debugging to ensure application quality.
  • Participate in code reviews and provide constructive feedback to peers.

Requirements

  • 10+ years of experience in software development.
  • Proficient in Java J2EE and Spring/Springboot frameworks.
  • Strong experience with Angular for front-end development.
  • Knowledge of REST API development and microservices architecture.
  • Familiarity with DevOps practices and cloud technologies (preferred).
  • Experience with Junit development and testing.

Nice-to-haves

  • Experience with cloud platforms such as AWS or Azure.
  • Familiarity with containerization technologies like Docker.
  • Knowledge of CI/CD pipelines.

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional development and training.
  • Flexible work arrangements with a hybrid model.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service