Java Engineer

  • Location: Portland , Oregon
  • Type: Direct Hire
  • Job #669


  • Design and code backend software on business critical data-centric enterprise application.
  • Design, implement, and support interfaces between system applications.
  • Identify and implement improvements in existing services, including optimizations.
  • Work closely with cross-discipline team members from the definition of functional and non-functional requirements through ongoing operational support.
  • Work closely with Architecture team and others to transform the platform components.


  • At least 2+ years of professional development experience
  • Strong Java programming, including unit tests
  • AWS
  • Spring
  • Multi-functional team collaboration
  • Fault-tolerant design & maintenance
  • Back end development – large scale data-centric applications
  • Product delivery lifecycle – requirement refinement through ops
  • Build tools – prefer Maven or Gradle
  • Passionate about code craftsmanship, writing maintainable code, and following best practice standards
  • Believe in true DevOps; Developers write code, test code, deploy code, monitor and support code in production.
  • Value automated testing and CI/CD.
  • Familiar with GitHub Actions, Travis CI, CircleCI, or Concourse.
  • Experience writing unit, integration, and end-to-end tests
  • Familiar with declarative IaC frameworks: Terraform or CloudFormation
  • Must embrace Quality Up Front principles, TDD, and frequent iterations.
  • Comfortable working in a small, dynamic, and fast-paced team
  • Resourceful, flexible & adaptable; no task is too big or too small


  • C#/.Net familiarity is a plus
  • Solr
  • Memcached
  • ActiveMQ or other standard queuing frameworks
  • Spring boot
  • Docker
  • SQL
  • CI/CD
  • Agile (Kanban)
  • Linux, scripting & admin
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!

About Us

Catapult Recruiting was founded by a group of seasoned IT professionals who are native to the Portland area and love Oregon.

Contact Us

6107 SW Murray Blvd, Unit 269
Beaverton, OR 97008
(503) 970-3111