Java Software Engineer (offline)

You’d be a good fit if you (Requirements):

3-5 or more years of programming experience
Good knowledge of spoken and written English
Willing to work remotely

Must have:
Java 8
JavaScript
Spring Framework including Spring Boot
MySQL
Maven
JUnit
Git
Object Oriented analysis and design using common design patterns.

Good to know skills:
NodeJS
Hazelcast (or any other distributed cache solution)
Jenkins
Docker (Docker Swarm)
Selenium
Angular 2
MongoDB
Product Engineering understanding
Micro-services architecture design patterns
Experience in investigating bottlenecks and scaling production environment
Setting up Dev-ops processes
Knowledge of API design, and 24/7 Operations
Experience with cloud implementation including container solutions and utilizing cloud for microservices using latest open source Java technologies (Spring Cloud for microservices etc)
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)Experience with test-driven development
Willing to work remotely

Examples of what you’ll do (Responsibilities):
Develop billing software based on an open-source platform
Develop applications optimized for high load, scalability, and 24/7, around-the-globe operation
Work in very short development cycles. Your code modifications will be delivered to the end-user almost weekly

In the future, you will have a chance to work on other projects, including our flagship project

We are offering
High salary
Onboarding and planning sessions abroad
Sports compensation
Home office budget
Flexible working hours

About the product
The main product helps companies see the Internet through millions of computers. It’s a completely new terrain waiting for you to make an impact.
Interested in more details about your specific role? - Let's talk during a later interviewing stages.

About Viventor


DOU company page:
https://jobs.dou.ua/companies/viventor-barcelona/

The job ad is no longer active

Look at the current jobs Java Remote→