Senior Backend Java Developer
Novi Sad
Content Insights is a well funded startup, developing next generation web analytics services for evaluating content performance.
We are on a mission of helping online publishers and content creators make sense of ever growing amount of data coming from multitude of sources.
We collect and process billions of events generated by millions of users during their interaction with the content published by our clients on their websites, mobile apps and social media and we do the hard work of making connections and putting different metrics in context, noticing patterns and deriving meaningful insights in order to make our clients professional lives easier.
Data pipelines, queues, crawlers, mining, visualization, parallel processing, machine learning, pattern recognition, predictive modelling are some of things we utilize to power our cloud based analytics solution.
Our current stack utilizes plethora of cloud based realized solutions ranging from AWS, Rackspace/Akamai CDN, Google App and Compute Engine, Google BigQuery, sharded PostgreSQL RDBMS, Java and PHP based services and components. We are also implementing microservices using Spring Cloud, Spring Boot and Netflix OSS.
By joining our team we will provide you the opportunity to experience the excitement, challenge and rewards of working in a growing, entrepreneurial environment that deals with Big data now and Big data that is yet to come as we are just starting to scale.
As senior backend Java developer you will
- Design, implement and test "bootiful" microservices and web applications
- Contribute to the design and architecture to enable scalable, secure and maintainable software
- Deal with third party Cloud Platforms & Services (Google Cloud, AWS, …)
- Investigate new technologies and suggest improvements to our products or development process
- Share knowledge, ideas and the state of your tasks with the team
Preferred qualifications
- 3+ / preferably 5+ years software development experience (mostly Java)
- Experience with Spring Framework, Spring Data (e.g. JPA), Hibernate, Spring Boot, REST, Maven, Git
- Experience implementing web services (mostly RESTful)
- Experience with SQL, PostgreSQL or MySQL
- Familiar with HTML, JavaScript, Ajax, JSON
- Experience with Agile software development practices
- Verbal and written communication skills in English
Bonus skills & experience
- Understanding of Microservices architecture
- Understanding of messaging concepts
- Experience with software containers (e.g. Docker)
What we offer
- Competitive salary
- Stock options
- A collaborative work space
- All the tools you need to work at your best
- The ability to use cutting edge technologies
- Flexible holiday policy
- The opportunity to be an integral part of our team
- Sponsored attendance to conferences, seminars and workshops
- Flexible work hours and casual dress code
Location
If you are interested in this position, please send your CV using the form below.
Deadline for applications: 12.12.2017.