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.

The job ad is no longer active

Look at the current jobs Java Remote→

Loading...