Greater Boston area
Focused on adding new features and enhancements to a CAE software product.
Design, Architect and develop features and enhancements of a Cloud Product.
Provide critical architectural input in key decisions.
Provide technical leadership and mentoring to other engineers on the team.
Collaborate with cross-functional and geographically distributed teams.
Education & Experience:
BS in Computer Science or equivalent
8+ years of commercial web software development experience
Broad experience in the development of software products and web applications, with an emphasis on Enterprise Java
Strong Java/J2EE development experience
Expertise with spring framework and Hibernate.
Understanding of AngularJS
Knowledge of Apache Tomcat and databases (MySQL)
Knowledge of Web Services (SOAP and REST)
Familiarity with web security concepts and technologies
Familiarity with working in Agile environment (Scrum)
Comprehensive understanding of the software development lifecycle