Roberts Recruiting logo
Roberts RecruitingPosted 1 month ago

Principal SW Engineer (Java)

$125,000–$150,000 year

On-siteBoston, Massachusetts, United States

Full TimeSenior Level

Job Summary

Define enterprise architectural patterns and implement Java EE applications using EJB, CDI, and JPA to transform healthcare information integration. Conduct design and code reviews while collaborating with product managers to assess business decision impacts and follow industry best practices. Research new technologies and tools aligned with business goals, focusing on scaling applications and optimizing RDBMS queries. Perform collaborative problem-solving to replace manual processes with software-driven clinical reasoning.

Required Qualifications

  • B.S. or M.S. in computer science
  • 10+ years of experience in software development
  • Experience with common enterprise software engineering approaches
  • Experience scaling out applications and the series of tradeoffs/considerations involved
  • Experience developing Java EE applications (Java, EJB, CDI, JPA/Hibernate, RESTful web services)
  • Comfortable designing and developing in an object oriented fashion (OOA, OOD)
  • Comfortable with RDBMS systems - relationship mapping options, query optimization, etc.
  • JSON, RESTful and general client-server interactions and architecture
  • Understanding of data structures and algorithms

Desired Qualifications

  • Familiarity with component-based web UI frameworks/Rich Internet Application frameworks (Ember.js, AngularJS, W3C Web Components) preferred

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce