Senior Java Developer $5500-6000 Offline
Links: https://www.wowapp.com/
About the company:
Company started in 2012
Head office is located in Bucharest
70+ employees (24 tech people)
Team members: Java backend, C++ for desktop, Android, IOS, Front-end, QAs, Business Analytics, Product Owner, Marketing, Support etc.
8 million registered, 200k monthly active users (mostly in Asia region)
WowApp being a part of is the application realizing the vision of Wowism. Wowism is an economic system in which most of the economic benefit is shared with the community. The community in turn shares in order to do good in the world.
We are a growing team of globally distributed individuals who are driven by a desire to build world class applications that will touch the lives of millions of people in a positive way. We use the latest technologies and always stay ahead of the curve with the newest trends.
We are looking for Java Backend Developer who will get a chance to play the key role in developing a highly-distributed product based on cutting edge technologies such as Kafka, Cassandra, ElasticSearch and Spark, taking a deep dive into functional programming with Java 8 and even Scala.
As a Backend Java developer you will be involved in a number of activities, such as developing REST APIs backed by Cassandra, ElasticSearch and Redis; sending and processing messages through Kafka messaging; implementing and fine tuning reports based on Spark and Scala; migrating services to the Docker-based infrastructure.
You will be carrying out several experiments, investigating system behavior, studying new technologies and exploring data. Working as a part of a distributed agile team, you will be taking an active part in evolving the development process through retrospectives.
As a Senior Java developer you will be involved in a number of activities, such as:
Explore and implement latest technologies and frameworks, while following full product cycle of every feature from analyzing requirements, to production
deployment
Lead and deliver high scale projects end to end with own designed and written clean code
Write unit and integration tests in the collaboration with QA automation team
Be responsible for monitoring integration and smooth production operation
Carry out a number of experiments, investigating system behavior, studying new technologies and exploring data
Take an active part in evolving the development process through retrospectives.
REST APIs development backed by Cassandra, ElasticSearch and Redis
Migration of services to the Docker-based infrastructure
Execute Kafka messages processing and sending Implementation of fine tuning reports based on Spark and Scala
What we require:
At least 5 years of professional Java software development experience
Strong knowledge of Java 8 and core libraries
Good understanding and interest in functional programming
Experience with designing and building robust REST APIs and integrating third-party APIs
Great agile and team-player skills
Experience with automated and manual refactoring
Strong knowledge of NoSQL and PostgreSQL
Advanced Linux shell skills
Good written and spoken English
Experience with microservices, Docker and continuous delivery is a plus
What we offer
Working with the best lead engineers in the market
Opportunities for career development
A real possibility to fight income inequality every single day
Working on projects that target millions of potential users
Making use of the most modern technologies like Java 11-14, Cassandra, Kafka, ElasticSearch, Spark, Docker and CD
21 paid vacation days
Salary 5500-6000$
Required skills experience
| Java |
The job ad is no longer active
Look at the current jobs Java Remote→