Verifi creates and sells innovative control systems for managing the properties of concrete in a truck during delivery. We convert the large data sets generated from these deliveries into simple and useful tools that help our customers run smarter operations and design better concrete.
At our corporate headquarters in Cambridge, MA, we have a small, highly motivated team of top-notch software developers and architects working with open source tools to produce great software quickly at minimal cost. The team works in a fast-paced, start-up-like environment, and practices agile and scrum methodologies.
We are looking for experienced Java developers with a proven track record for delivering quality, well reasoned code in a timely fashion. Candidates should be comfortable working as part of a highly collaborative team of developers that share responsibility for architectural decisions and work on a single, consistent code base. Ideal candidates will need to excel in a fast-paced, dynamic agile environment with aggressive delivery dates, expectations for excellence and industry standard tools and processes. If you are interested in working with great developers and cutting-edge, open source technologies to build great software that solves real-world problems then this is the job for you!
Work with a team of developers, business experts and our partners to build a bleeding-edge, real-time reporting and data processing service using Cassandra, PostgreSQL, JMS and Java EE6 components. Help design and build secure and performant back end services to drive a RESTful API and dynamic web and mobile user interfaces with maps, charts and other types of data visualization. Be part of a small, dynamic team with opportunities to learn new technologies and work on all parts of our application stack from the front end to the back end to our dev opts, testing and CI infrastructure.
3+ years working with Java.
3+ working with SQL database like Oracle, PostgreSQL, MySQL.
Experience with Cassandra or similar big data, NoSQL database.
Excellent written and spoken communication skills.
Some experience with the tools that we use in our development environment: Ubuntu, Eclipse, Maven and Subversion.
Preference will also be given to candidates who have additional experience with any or all of the following:
EC2 and related Amazon cloud services.
Java EE 5 or above, Especially EJB 3 and JPA.
JMS and MDBs.
Newer Java EE 6 features defined in the CDI, EJB 3.1, JPA 2.0 and Servlet 3.0 specifications.
Experience developing RESTful web services using JAX-RS conformant tools like RESTEasy.
Experience with XML schemas and JAX-B.
Experience with JBoss as 5 or above, preferably as 7 or above.
STOMP messaging protocol.
Experience working in a clustered and distributed JEE applications.
Experience with GWT, HTML5 and CSS3.
Unit and integration testing with tools like JUnit, Selinium and Arquillian or similar,
Bash shell scripting,
W.R. Grace & Co. (Grace) is engaged in the production and sale of specialty chemicals and specialty materials. The Company operates in...