Senior Java Developer

$124,800 - $135,200/Yr

Lone Star Heights - Farmington Hills, MI

posted about 1 month ago

Full-time - Senior
Farmington Hills, MI

About the position

The Senior Java Developer position is a contract role focused on developing and maintaining Java applications. The ideal candidate will have extensive experience in Java development, particularly with frameworks such as Spring and Hibernate, and will be responsible for building RESTful APIs and microservices. This role requires a strong understanding of cloud platforms and modern development practices, including CI/CD and containerization.

Responsibilities

  • Develop and maintain Java applications using Java SE/EE frameworks.
  • Design and implement RESTful APIs and microservices architecture.
  • Work with relational databases such as MySQL or PostgreSQL using JPA and JDBC.
  • Deploy applications to cloud environments (AWS, Azure, GCP).
  • Utilize CI/CD pipelines and containerization tools like Docker and Kubernetes.
  • Optimize application performance through multithreading and concurrency techniques.
  • Collaborate in Agile or Scrum environments.

Requirements

  • 10+ years of experience in Java development.
  • Proficiency in Java SE/EE frameworks (Spring, Hibernate, etc.).
  • Strong knowledge of RESTful APIs, microservices architecture, and distributed systems.
  • Experience with JPA, JDBC, and relational databases like MySQL or PostgreSQL.
  • Familiarity with modern JavaScript frameworks (e.g., Angular, React) is a plus.
  • Knowledge of Cloud Platforms (AWS, Azure, GCP) and experience in deploying applications to cloud environments.
  • Hands-on experience with CI/CD pipelines, containerization tools like Docker, and orchestration tools like Kubernetes.
  • Understanding of multithreading, concurrency, and performance tuning.
  • Experience working in Agile or Scrum environments.

Nice-to-haves

  • Familiarity with modern JavaScript frameworks (e.g., Angular, React).

Benefits

  • Competitive hourly pay of $60 - $65.
  • Flexible work hours with a day shift schedule from Monday to Friday.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service