Lead Java Developer

Reference Number: EB/SS-23682
Location: Seattle, WA

My client is one of Seattle’s fastest growing full-service consulting firms. Their core competency is creating simplicity and efficiency in complex solutions. Their rapid growth is in response to our ability to deliver consistently for our clients, which is directly related to the quality of the people they hire. 

 

They are growing, profitable, and looking for a Lead Java Developer in Seattle, WA to develop product software that leverages innovative technologies and cloud services.

 

Requirements:

  • Strong full-stack experience developing rich and intuitive consumer-facing products or highly integrated Java enterprise applications
  • 8+ years software development experience 
  • Act as a technical lead as needed, holding responsibility for the productivity of a development team 
  • Production of technical designs using object-oriented design techniques, conforming to established technical architecture  
  • Strong technical background coding in Java 7 or 8 
  • Experience with RESTful, Query, and hybrid APIs using OAuth 2.0  
  • Proficient in writing server-side application logic in Java or another JVM-based environment 
  • Deep understanding of Java API integration technologies and practical experience  
  • Experience with Java microservices in Spring Cloud and Spring Boot
  • Familiarity with common source control systems 
  • Experience with continuous integration development environment 
  • Delivery of documentation in support of delivered software as specified in project plans 

 

Responsibilities:

  • Working as an experienced Lead Software Engineer who is passionate about making technology "sing" to enable great customer experiences 
  • Working in a fast-paced, agile project environment with small, focused teams delivering product regularly 
  • Designing, developing, testing, reviewing, deploying, and supporting custom applications with big impact 
  • Producing applications that provide measurable business value to our client, working in a true agile environment, with methodology fully adopted, on rapid prototyping of products 
  • Being a contributing member to a growing team; helping to define and influence team culture & environment 
  • Being responsible for delivering client value and ensuring high client satisfaction, including not only performing development work but also providing technical guidance with the application design and architecture, integration design and architecture, and enforcement of technical standards 
  • Being adept at recognizing, subscribing and applying best practices, methodology, tools and techniques to meet client requirements, timelines and budgets 

Other Info

  • Privately held
  • Founded in 2005
  • Great work life balance
  • Extreme product focus, everything they develop is cutting edge and important
  • High levels of ownership
  • Academically diverse staff