Founded in 2002, we are a Boston areasoftware company focused on delivering SaaS based solutionsin the Investment & Wealth Management space of the FinancialServices industry. Our clients range from the mom and popfinancial advisors to the blue chip titans of the financial servicesmarket. We are currently seeking an experienced Java-experienced Software Engineer to help us build next-generation revenue management products for large wealthmanagement firms. The ideal candidate is looking for an
established software company that is small, private and doingprogressive stuff. We are a Scrum-based practice and would liketo meet candidates who have Scrum/Agile experience. We offersolid benefits including 401k, and unlimited access to our sodaand beer fridges.
Job Description
We are looking for a senior (7-10+ years) full-stack JavaDeveloper who wants to grow with our Wealth Managementengineering team in downtown Boston. The goal of this team isto add key client-driven improvements to a vibrant enterprise-
grade product, which handles millions of transactions. In thisrole, the candidate will have the opportunity to be exposed to awide range of software engineering problems, from userinteractions to performance tuning and multi-threading, whilecontributing to our MySQL, Spring, Hibernate Java stack.Additionally, over the next few years we will be undergoing amodernization and refactoring initiative for this product with afocus on simplicity, flexibility, and performance. This role willalso be expected to assist in the architecture and coding ofmodules and components for this effort.Finally, you will need to gain a thorough understanding of all
the components of our platform and infrastructure in short-order, which you will learn on the job. So, we want you to have a
steep learning curve.
Responsibilities
Assist team in developing and releasing new features andproduct to the market place
Writing tested, idiomatic, and documented Java
Communicating extensively and learning from the ProductOwner/Manager
When required attending meetings with clients to gatherfeedback and input on product improvements
Skills and Qualifications
Experienced proficiency with Java 8, Spring MVC,Hibernate
Experienced proficiency writing code coverage tests, aswell as integration tests and using measurement tools (e.g.,Cobertura) to manage the process.
Comfortable with MySQL, JSP, and jQuery
Comfortable with SOAP and RESTful Web Services
Professional, precise communication skills
Creating configuration, build, and test scripts forContinuous Integration environments, as necessary