Sr Java Software Engineer

This is a full time permanent (not contracting) Software Engineer role working for a software product company in Newton, MA? You can work from home on MondayFriday, but need to be in the office (in Newton) on TuesWedThurs. The compensation is 130k base (or more) bonus benefits. We are seeking a Java Software Engineer. The front-end is built with CSSHTMLJavaScriptAngular. Everything in the backend is built with straight Java. This is a SCRUM shop, they are Agile. They run a 12-week release cycle. They do 2-week sprints within that 12-week release cycle. If you want to learn and expand your resume in Hadoop Big Data, with Hadoop Big Data technologies, then this will resonate. We need a candidate that knows Java. Our client will teach you Hadoop and the Big Data stuff. All of their Java is on Linux. We have two kinds of profiles that work for this role. Some are serious Linux backend Java people that do not want to do any JavaScriptAngularfront-end development at all. The other profile is a full stack developer who enjoys the diversity of doing both. Either profile works. Each time our client gears up for a release cycle, product management lines up a list of features they would like to have done in that next release. This person is part of the team that decides those, then we assign features to teams, depending on size of the feature. You would be involved with taking that feature, breaking it down into stories, breaking it down into tasks, estimating those tasks, then proceeding with the work. You would be adding new capabilityrsquos, you would be extending existing features in the product or you would be helping to add new feature capabilities to the product. This is heads down, software design at a detailed level, then Java development all the way through, working w QA the entire way, you will have a QA person working with you the entire way. You will be responsible for the development of the code, and building the unit tests, and getting that piece of code out to QA, and approved by QA. About the Company There is a concept in the Big Data world called Data Lake. This product specializes in helping companies who have lots of data, that have Data Lakes, organize. Where they are mostly used is catalogue. They catalogue the Data Lake for them. Associated topics: develop, java, matlab, perl, php, programming, sde, software developer, software development engineer, software programmer

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.