Our client, a leading provider of television advertising metrics (offered as SaaS) is growing! If you have a solid background developing commercial grade applications in Java as part of a software development team, this is an opportunity to have a major impact on their data analytics and persistence technologies. The atmosphere is technically challenging, yet reasonable in terms of demands: flexible scheduling, great benefits, lots of responsibility and the latitude to continuously explore new technologies as they emerge. Strong analytical and interpersonal skills are a must. The team works on a strong meritocracy model and is best suited for low ego, highly enthusiastic Engineers.
Directly from the client who happens to be one of the most impressive CTO's today!!
"Our goal is to find someone for this position who likes to write software and is genuinely interested in developing products that matter to the company and its clients, while maintaining a passion for learning new things.
While we are primarily a Java shop on the server side, we use numerous technologies to accomplish our goals. We feel that great engineers are not defined by the language they use, but rather by the ability of their software to solve problems. Real problems for real clients with direct participation in high-level software design, system architecture, and evaluation and selection of technologies. This role requires someone with significant experience with Java that posseses a strong Software Engineering foundation and the skills/interest to work in a dynamic, mixed technology environment. The selected Engineer will play a key role in developing our next generation of technology using Java and a variety of cloud based, NoSQL and relational technologies. Strong analytical and interpersonal skills are a must as is someone who is comfortable in an agile/CI development.
As a start-up we cannot and do not sit still. We are constantly looking at ways to improve what we use and how we use it. We are almost 8 years old, well funded and have grown continuously since our inception. Much of this is attributable to the dynamic nature of our products and services and our continued push to truly become the technological leader in our industry."
"oh yeah, we have a lot of fun too!!!"
Skills & Experience...will trade personality, passion, ability and enthusiasm for lots on this list! You do not have to have everything, just want it badly!!
Ability to get deep into AWS
1+ years of experience with high performance data persistence
5+ years experience developing Java
Strong OOP skills, knowledge of design patterns
Strong experience using the Spring Framework Core and Maven for dependency management
Mature and self-directed, but willing to ask for advice or guidance when needed Nice to have:
Experience working with technical and project managers to develop time estimates, evaluate project risks, and propose alternative solutions.
Experience working directly with product owners and other stakeholders to develop and clarify feature requirements.
Experience with NoSQL technologies is a big plus
Experience with interfacing with cloud based services
Experience managing complex branch/merge scenarios in a version control system (ideally git) Other in:
Develop complex SQL queries for ad-hoc data analysis
Knowledge of advanced Postgres functionality, including development of PGL procedures