Spring Boot/ Angular 4 Developer for Greenfield Projects

Location: Portland, ME

Type: Full Time

Min. Experience: Experienced

We've been given the green light to build out two much-needed applications for our largest client. Both are web-based, Single-Page applications using the latest technologies. The applications integrate with State systems, external vendors, and education partners.

Project 1 - Education & Training

We are building an app that makes it more affordable for citizens to retrain for new careers. The application integrates with training partners, national education training systems, and the Federal government.

Project 2 Child Support Enforcement

The client asked for us to develop a modern application to help enforce child support court decisions. The current version of the application runs on a mainframe. We are working with them to implement this complex system using modern Single Page Application frameworks.


We have 'trusted vendor' status with the State and have leeway to select the technologies and processes to implement the apps. Highlights are

  • Angular 4
  • Spring Boot
  • Assistive build tools including Webpack and Gulp
  • Automated builds and deploys to enterprise-level environments

Wireframes are approved, the product backlog's filled, and we're ready to roll. The biggest constraint of the project is the timeframe. We'll need you to start soon and be productive quickly.

Both projects are multi-year efforts with a very stable client.

What You’ll Do

  • Develop front and backend code using Angular and Spring Boot
  • Participate in the Agile process: daily standups, story grooming, demos and sprint planning
  • Create unit and functional tests to test java and javascript code

What’s in it for you
We have fantastic reasons to work at PWW. For Full-Time Employees we offer:

  • Annual Profit Sharing program. It’s averaged 16% of your salary the last five years
  • A fantastic health care package. The company will cover 40% of expenses the first year, 75%, the second, 85% the third and 95% the fifth.
  • Work with a talented group of developers
  • an excellent location in Portland’s Old Port. Take your pick of all the places there are to eat.
  • Flex time - take time off during regular hours and make it up later
  • Free Parking
  • Friday Happy Hour, complete with ping-pong
  • Seasonal company outings
  • Choose what hardware you work on

Highlighted Tech

  • Java 8
  • Angular 4
  • Karma
  • Liquibase
  • npm
  • Gulp
  • Maven
  • Spring Boot

The Team
We adhere to Scrum for all of our projects. The projects' Scrum teams consist of:

  • Product Owner
  • Scrum Master
  • 2-3 Developers
  • 1 QA

We're staffing these team with high-quality talent. There’s a lot to be learned from the other members. The team hammer on their keyboards in Portland Maine, Boise Idaho, and Portland Oregon (Yes, we've got both Portlands!).

We run all the Scrum meetings: planning, daily stand-ups, grooming, and stakeholder demos. We do peer code reviews, write unit tests, and conduct coding “safaris”—exploration of areas of the app you haven’t seen yet.

Skills & Requirements

What You Need to Succeed in This Role

  • Strong Angular 4 skills
  • Strong HTML/CSS/SASS skills
  • A solid grounding in server-side Java Technologies
  • Spring Boot / MVC
  • JPA/Hibernate
  • Good attention to process and detail

Bonus Points:

  • You have a scrum master certification
  • You have experience with enterprise-level applications
  • You are familiar with dev ops and can implement one-button build and deploys

We believe the best way to know a developer's skill level is to review a code sample with your application. Provide a sample of your code,....or be left at the bottom of the candidate list.

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
What’s your citizenship / employment eligibility?*
Desired salary
Earliest start date?*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*