Job Description
Role description
A number of new and exciting projects have been initiated within APAC PB IT, enabling you to directly contribute to the success of the business. Naturally, project details are commercially-sensitive but all our projects exhibit the following common features:
- Significant engagement with product owners and user-interaction
- Technical autonomy and innovation
- Working on some of the latest technologies
- Highly motivated and engaged development teams
- High quality and commercial benefits
As an agile application developer you will work together with business users and members of the development team to provide quality systems that improve productivity, decrease operational risk, enable the business to expand and make users smile. These are high profile applications that offer you the opportunity to shape the future technical direction and take ownership for functional components.
Experience
Must Have:
- Expert in Java and Spring framework
- Strong programming skills on core JavaScript (incl. HTML/CSS) and Node.js.)
- Solid understanding of web services, REST, SOAP and HTTP.
- Ability to implement automated testing platforms and unit tests, comfortably work under TDD.
- Database technologies like MongoDB or NoSQL
- Comfortably working with plural teams, with diverse cultures in diverse locations. (CS culture)
Appreciated Skills:
- Ability to translate business requirements to technical designs.
- Ability to define value adding business scenarios based on technical concepts.
- Deep understanding of software development lifecycle.
- Ability to communicate with senior executives, especially with IT leaders.
- Experience with global customer facing technology solutions.