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!

Apply to: Senior JAVA Developer

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

ProSearch is Maine’s premier staffing and recruiting firm. Our job is to connect great people with great opportunities. Established in 1994, ProSearch helps Maine’s top employers build their teams by recruiting just the right people – from temp/temp-to-hire, to IT consulting, to direct hire- for just the right positions.

ProSearch is proud to be an affirmative action/equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender/sex, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, veteran status, or any other status protected under local, state or federal laws.