Description
Senior Java Developer
Customer is using continuous integration, cloud based solution and leading edge architecture to quickly deliver a next-generation portal for our clients.
Work in a dynamic, collaborative, transparent, non-hierarchal and ego-free culture where your talent is valued over your role title.
What you will do?
- 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.
What do you need to succeed?
Must Haves:
- An Agile mindset and team player
- Familiarity with following technologies and proven expertise in at least one of them:
- Spring Suite, Maven, jUnit, REST API.
- Client 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.
- What's in it for you?
- Leaders who support your development through training and study groups.
- Be a key enabler of customer agile and technology transformation.
- Ability to make a difference and lasting impact by working on a cutting edge product.
- Work in a dynamic, collaborative, progressive, and high-performing team.
Start date:
Duration: 12 Months
Senior Java Developer