We are looking for a candidate who have good knowledge in the domain of Java.

 

Main information:

Job title: Senior Java Software Engineer

 

Requirements:

Years of work experience: In between 5-8 year(s)

 

Responsibilities:

• Develop software based on Portals Platform standards and patterns

• Participate in peer and code review activities

• Strong working knowledge and experience with JavaScript (es5/es6)

• Solid understanding of OOP & prototypal inheritance

• Experience using Web UI Debugging tools (firebug, chrome dev tools, windows script debugger, etc.)

• Strong communication skills

• Experience with ReactJS

• Good understanding of git version control system

• Solid understanding of REST

• Experience building Single Page Applications with JavaScript

• Strong working knowledge and experience with Spring & Spring MVC

• Solid understanding of OOP

• Experience with Unit Testing frameworks and continuous integration tools

• Spring Boot

• Solid understanding of RESTful API design

• Good understanding of git version control system

 

Language skills (must have):

English Native or bilingual proficiency

 

Experience required:

- Tech stack: ReactJS, ES6, Webpack, Babel, Immutable, Java 8, Spring Boot, Netflix OSS, Mongo.