Senior Software Development Engineer

OpenMarket

(Seattle, Washington)
Full Time
Job Posting Details
About OpenMarket
We’re a small(ish), innovative and agile company that works with some of the top brands worldwide. We’re passionate about technology and helping enterprises use mobile to transform their business. We offer interesting and challenging work in a friendly, collaborative environment where you’ll immediately see your contribution to the company’s success.
Summary
OpenMarket is currently seeking Java developers to design, build, configure, and test application software that will be part of the OpenMarket platform. The OpenMarket platform is a service oriented architecture solution consisting of a growing number of web services related to SMS and MMS. As a developer at OpenMarket you will work on a small, dedicated service team which is responsible for the design, development and maintenance of the service. You will ensure your service will be able to scale while maintaining high performance in a 99.99% uptime environment. The technology stacks and build environment vary by service, but may include technologies such as: ZooKeeper, Cassandra, Hadoop, Hibernate, spring, JMX, Tomcat, Maven, MySQL and Linux. Some off-hours/on-call support may be required in a “last tier” support capacity. In addition, developers may be required to oversee the deployment, operation, and monitoring of the services they own.
Responsibilities
* Strong problem solving skills. * Experience with SOA and enterprise application integration technologies and patterns strongly preferred. REST experience preferred * Solid experience implementing complex Web-based systems in high volume enterprise-class environments. * 8 or more years of Expert-Level Java server-side software design and development. Solid core Java and multithreading experience required. * Strong persistence experience (SQL or NoSql). Strong data modeling required and SQL skills preferred. * Experience with JSON and XML. Experience with data binding technologies (e.g. Jackson and JAXB).
Ideal Candidate
* Experience in an Agile/Scrum work environment. * Experience with Hibernate, JPA, Spring Data, or other ORM library. * Experience with Spring Framework or other dependency injection framework. * Experience with Maven.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.