Senior JAVA Developer

Pro Search | Westbrook, ME, United States

Posted Date 9/19/2024
Description

Senior JAVA Developer

Contract Westbrook, Maine

  • Location: Westbrook, Maine
  • Type: Contract
  • Job #19716

Senior Java Developer
Location: Westbrook, ME

Our client is looking for a Senior Java Developer to join their team. This role involves working on cutting-edge projects using modern Java technologies and cloud platforms. You will collaborate with a talented team, contributing to both the technical and process development, while directly interacting with end-users to deliver top-quality solutions. If you have experience in cloud infrastructure, and enjoy working in a collaborative environment, this position could be a great fit.

Key Responsibilities:

  • Develop and maintain applications using Java 11+ (Java 17 is a plus).
  • Work with Spring Boot 2.7+ and develop cloud-based solutions, with Google Cloud Platform as a preference.
  • Design and manage data systems with Google Cloud Datastore, MongoDB, AWS DynamoDB, or Apache Cassandra.
  • Develop and manage RESTful APIs and services.
  • Work with Kubernetes and Terraform (both are strong advantages).
  • Set up and maintain project infrastructure and contribute to distributed systems development, utilizing hexagonal architecture.
  • Collaborate closely with the team, and mentor junior developers when necessary.

Preferred Technical Skills:

  • Experience with Java 11+, with Java 17 and Kotlin as a plus.
  • Strong knowledge of Spring Boot 2.7+.
  • Cloud development experience, preferably with Google Cloud Platform.
  • Experience with distributed systems and hexagonal architecture.
  • Familiarity with Kubernetes, Terraform, and Groovy is a plus.
  • Commitment to modern development practices such as DDD, TDD, BDD, and CI/CD.

Non-Technical Skills:

  • Highly collaborative, team-oriented mindset.
  • Comfortable working directly with end-users and other stakeholders.
  • Proven ability to provide technical guidance to other developers.
  • Strong focus on team success and continuous process improvement.

This role is perfect for experienced developers who are looking to take the next step in their tech career. Apply today!

Job Type
Regular | Temporary/Contract
Industry
Information Technology | Software

Share this job