Senior Software Engineer for Agile Team
Job Description
• Possess strong communication skills and work well in a multinational agile team
• Engage with other developers, architect, analysts, product owners and quality managers
• Contribute to the technical design and development as a strong hands-on senior team member
• Desire to study new technologies and bring fresh ideas to the team
• Maintain and improve company software development practices and standards
• Organize and participate in code review process
Requirements to Candidates
• 5+ years hands on core Java and/or J2EE object oriented development experience, in relation with technologies like Hibernate, Spring
• Analytical skills, in order to translate business requirements into technical design
• Good knowledge in object oriented programming, design and patterns; integration patterns; unit, integration and scenario testing.
• Web Services (SOAP/REST), JavaScript, Message Brokers
• Strong Knowledge of RDBMS (Oracle)
• Hands on experience with Linux or Unix environments, Shell scripting
• Experience with concurrent, parallel and distributed computing
• Familiar with frontend frameworks and technologies: GWT, AngularJS, jQuery
• Experience with Java performance analysis and tuning is a plus
• Fluent English (oral and written).
We offer:
• A challenging environment in a large global company
• An attractive salary and benefits package
• Being part of an international team
• Travelling possibilities
• Extensive training programs (partly abroad)
If you are interested in this position, please apply only through Kühne + Nagel's online job portal: http://de1.i-grasp.com/fe/tpl_Kuehne+Nagel01.asp?s=4A515F4E5A565B1A&jobid=56142,2387482349&key=15348986&c=125795543598&pagestamp=seeerdksjdpwyjermo