Lead Java Software Engineer

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

Lead Java Software Engineer will design and code backend software on business-critical data-centric enterprise applications. Design, implement, and support interfaces between system applications and 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 the Architecture team and others to transform the platform components.


  • 5+ years programming skills in Java.
  • Strong Spring skills.
  • Become a tactical member of the team. Design and implement quality solutions under limited guidance.
  • Build defined features to contribute value to the software codebase for a high-volume system
  • Knowledge and understanding of modern software programming/engineering.
  • Product delivery lifecycle – requirement refinement through ops
  • Strong analytical and problem solving skills.
  • Strong communication and collaboration skills.
  • Multi-functional team collaboration
  • Fault-tolerant design & maintenance
  • Git
  • Build tools – prefer Maven or Gradle Desirable
  • Kafka
  • Memcached, Redis, or other networked cache
  • ActiveMQ or other standard queuing frameworks
  • Back end development – large scale data-centric applications
  • Linux, scripting & admin
  • SQL
  • Docker
  • CI/CD
  • AWS
  • Experience working the .NET/C# a plus

Other Responsibilities

  • Investigate and fix bugs.
  • Write automated unit tests.
  • Maintain documentation to share knowledge.
  • Participate in all Agile ceremonies and meetings (Kanban)
  • Track work in ticketing system (JIRA)
  • Participate in Pull Request reviews.
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