No more applications are being accepted for this job
- 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