Job Description :
Position Java Full Stack / UI Developer
JAVA - J2EE / SPRING / HIBERNATE / RESTFUL / SOAP.
Required Skills:
5+ years of experience developing software, having built at least one product from scratch
Strong command of HTML5, CSS, JavaScript, and AJAX Extensive experience building RESTful APIs, preferably in Java/J2EE or .NET
Experience with database technologies, especially NoSQL (Cassandra, MongoDB)
Familiarity with message brokers (RabbitMQ, Kafka, Celery)
Experience with cloud computing platforms (AWS, Azure, Cloud Foundry) Strong customer focus, excellent problem solving and analytical skills
Excellent understanding of SDLC methodologies, preferably in Agile (Scrum, Kanban, XP) Strong verbal and written communication skills
Ability to work in a rapidly changing environment Understanding of object orientation and software design patterns
Experience of testing at the unit, integration, and system levels Experience with at least one web application server such as Tomcat, .NET or similar
Desired Skills:
Experience with and understanding of at least one or more front-end frameworks (Angular, Ember, Vue, or React)
BS or MS in Computer Science or related field Understanding of multi-threaded software design, Evented IO, and the differences between them
Participation in Test Driven Development and Business Driven Development
Practice of Continuous Integration or Continuous Delivery
Bonus points for understanding of scalable systems and distributed computing
             

Similar Jobs you may be interested in ..