Send me more jobs like this

Sorry, This job is expired.

Full Stack Java Developer

Keywords / Skills : java

3 - 10 years
Posted: 2018-08-08

IT/ Computers - Software
Software Engineer/ Programmer
Posted On
8th Aug 2018
Job Description
The right candidate is a top-notch contributor who has a proven track record of building software applications and should be comfortable in a startup atmosphere. As a full stack developer, you will work on both front-end and back-end of our applications. You should be ready to contribute and make key decisions on improvements and design. We are a small and growing agile team and you will play a key role with a lot of responsibilities, so we need folks who are strong independent thinkers, self-motivated, and highly communicative.

We're looking for software developers with strong engineering foundations with the following criterias:

● A passion for working in small agile teams (Scrum)

● A love for finding creative and thoughtful solutions to a variety of technical and product challenges

● A desire to write scalable, efficient, maintainable code

● Experience building robust functionality for commercial websites and applications

● Exceptional problem-solving skills and enthusiasm for tackling diverse development challenges

● Self-learner, independent, and have outstanding problem-solving skills

● Excellent verbal and written communication skills

● BS or MS degree in Computer Science or related field

● Must be able to work with eastern time hours

To be considered seriously, you will have: 
● 3+ years experience building web based applications

● Strong HTML, CSS, and JavaScript skills

● Strength in working with industry standard Javascript libraries like JQuery, AngularJS, React, and VueJS

● Responsive design experience with Bootstrap or Foundation

● Experience working on SOA design

● Web service development with RESTful APIs

● Experience working in open source software including Spring, Mybatis, Maven, etc..

● Writing SQL queries in MYSQL database and working with NoSQL databases such as MongoDB and Redis

● JMS and Kafka, messaging and asynchronous processing design

● Tuning high load, highly scalable and distributed applications

● Experience working with Git distributed source code

Technology Stack: Linux, Ubuntu, Java, Spring, Spring Security, MyBatis, Maven, MySQL, MongoDB, Redis, Zookeeper, Kafka, Maxwell, Nginx, Tomcat, Jenkins, Git, Amazon AWS, New Relic, Unix, HTML, CSS, Javascript, Jquery, AngularJS, ReactJS, VueJS

Key Skill(s)