Description
Full Stack Developer
Key responsibilities:
*Design, develop and test a large-scale, custom distributed software system using latest Java and JavaScript technologies: Spring Boot, AngularJS and Cloud Foundry.
*Employ agile development practices including test and deployment automation as well as Continuous Integration using Jenkins to improve overall execution speed and product quality.
*Be a technology advocate and share expertise with other team members.
*Be a key partner to the business and the rest of the team throughout the delivery cycle.
*Think through challenging and interesting problems and solve them with your team.
Must Haves:
*An Agile mindset and team player
*Familiarity with following technologies and proven expertise in at least one of them:
oSpring Suite, Maven, jUnit, REST API.
oClient side rendering framework, NPM, CSS preprocessor, jQuery.
*Proficient experience using CI and automated testing tools such as Jenkins, Selenium.
Nice to have:
*Expertise in AngularJS.
*Experience working in scrum.
*Hands on experience with PaaS solution such as Bluemix.