Principal SW Engineer (Java)
$125,000–$150,000 year
On-siteBoston, Massachusetts, United States
Boston, Massachusetts, United StatesOn-siteFull Time$125,000–$150,000 yearSenior Level
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.