JAVA SCALA Developer

Cerrado Publicado hace 7 años Pagado a la entrega
Cerrado Pagado a la entrega

We are looking for a talented software engineer to join the Netquest development team.<br />We have a big and challenging project ahead of us this year, where we will deal with BigData & NoSQL technologies to tackle real-time Big Data requirements.<br />Several years ago we built our own panel profiling platform and due to the evolution of the business and the technology, we want to rebuild it from scratch adapting it to our current and future needs, and the volume of data we're currently dealing with, and also prepare it to handle the business growth we're experiencing.<br />We have more than one million collaborators (panelists) whom we store profiling information structured in thousands of variables. Our platform needs to model those variables, store all the information we've got about our collaborators and offer an almost real-time data process which allows our users to see what we've got in our panel.<br /><br /><strong>WHAT WE OFFER:</strong><br /><br />We offer a place in one of the development teams working in Netquest. In the IT team we are about 20 mates, among developers, systems/dev-ops & QA.<br />We develop based on Agile methodologies: XP + Scrum, always adapted to our needs. We have two week sprints with demo and retrospective after each sprint. On the XP side we encourage to use TDD as well as code reviews and code conventions meetings.<br />We are open-minded about choosing the technology that suits better in each project, so we love learning new technologies (languages, frameworks, tools, …) so we can widen our choices.<br /><br /><strong>Between our current development tools we can find:</strong><br /><br />- Eclipse / IntelliJ IDE<br />- git / GitHub<br />- Jenkins CI & testing automation<br />- Jira + Agile<br />- JProfiler, JMeter, Gatling<br />- Artifactory, Maven, Sbt<br />- AWS<br />- Docker<br /><br />Regarding the project we're recruiting for, we are envisioning a large set of applications with a Service Oriented Architecture to enforce separation of concerns.<br />We're currently evaluating a wide set of technologies for persistence systems and data processing, and we are also open to choose the proper language that suits the needs of each service.<br />We need a team member who can help us outline the component's architecture and participate in the definition of technology stack and the design of the involved services.<br /><br /><strong>WHAT WE ASK FOR:</strong><br /><br />We expect you to enjoy software development and look for new challenges, wanting to add your bit to our team.<br /><br /><strong>Mandatory skills</strong><br /><br />- Software development patterns knowledge.<br />- Excellent English<br />- Deep technical and software design background<br />- Experience on RDBMS and NoSQL systems<br />- Software development patterns knowledge<br />- Interest and experience in high performance distributed systems<br />- Testing automation knowledge<br />- Experience on web standards<br />- Commitment with development and quality<br />- Willing to work in a dynamic, fast-change, start-up-ish environment<br />- Perfection-driven attitude<br />- Proactivity about development method or development techniques<br /><br /><strong>Valuable skills</strong><br /><br />- Unix power user<br />- Git<br />- Build & dependency tools such as Maven, Gradle and Sbt<br />- Experience on performance tuning and profiling.<br />- Experience with different testing tools, from a continuous integration to mocking frameworks.<br />- Experience in languages such as Java, NodeJS, Ruby, Python or Go, for instance.<br />- Experience in functional programming oriented languages such as Scala or Clojure.<br />- Experience in persistence systems such as Cassandra, Couchbase, MongoDB or Redis, for instance.<br />- Experience in real-time-ish data processing frameworks such as Hadoop or Spark.

HTML PHP Arquitectura de software Desarrollo de software Diseño de sitios web

Nº del proyecto: #12422757

Sobre el proyecto

1 propuesta Proyecto remoto Activo hace 7 años