Copyright OPTnation. All rights reserved.

Full Stack Developer

Job ID : 24365

Job Title : Full Stack Developer

Location : Washington, DC

Comapny Name : Elajika Inc

Job Type : parttime, contract

Industry : Information Technology

Salary :  $45 - $55  per hour

Work Authorization : ["Green Card Holder","US Citizen"]

No. of Positions : 5-10

Posted on : 12-08-2019

Required Skills : MVC, Spring, Hibernate, Junit, Maven, microservices, SOAP/Rest frameworks, Spring MVC

Benefits : Medical Insurance

Job Description :

Required Experience / Skills

  • Bachelor’s degree in Computer/Information Science or Information Systems Management or equivalent
  • Passion for delivering quality software, learning new technologies and mentoring others
  • Minimum of 5 years experience in Java/JEE based applications and development
  • Experience using the following software frameworks/concepts: Client-side MVC, Spring, Hibernate, Junit, Maven, microservices, SOAP/Rest frameworks, Spring MVC
  • At least two years of experience building complex web applications using Angular (or other similar JavaScript based frameworks) in a corporate environment
  • Experience with client-side UI frameworks like AngularJS and how these integrate into a REST services framework
  • Experience in Linux/Unix/Mac OS X based environments, comfortable working with command-line tools & scripting
  • Experience with the following tools & technologies: Docker, Jenkins, Selenium, GIT, Swagger, Eclipse, Tomcat, SonarQube,
  • Experience with Continuous Integration/Continuous Delivery environment, utilizing automated testing, as well as Test-Driven Development
  • Experience working on teams that have employed agile and lean methodologies.
  • Experience building mobile apps using Cordova and Ionic (or other similar mobile development frameworks)
  • Experience with Bootstrap or similar frameworks
  • Experience using CSS Preprocessors (preferably SASS)
  • Skilled problem solvers with the desire and proven ability to create innovative solutions.
  • Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments.
  • Future technology leaders- dynamic individuals energized by fast-paced personal and professional growth

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!