Perfil del Candidato:
This Senior developer role requires a talented candidate with an entrepreneurial spirit and a passion for the web to develop class-leading solutions that match our clients’ demands. The ideal Java Developer will be have an incredible eye for detail, with a talent for matching requirements to the client’s voice.
SKILLS + EXPERIENCE:
Graduate degree or equivalent industry experience in a real-world development area
• Strong communication skills with fluent written and spoken English – critical to interfacing with global teams and stakeholders.
• Expert in solution architecture and design
• Agile development methodologies
• Mobile UI / UX frameworks and server-side technologies – a good understanding of user interaction
• Has at least 5 years of Java development experience in medium to large scale IT projects
• Profound skill in how to implement Java/JEE applications
• Expert/practitioner in Java / JEE, JMS, JPA, etc.]
• Maven, Github, SVN usage and setup.
• Excellent SQL skills with the ability to optimize poor performing queries
• Strong Leadership and Planning skills
• Basic experience in project management, understanding of PM jargon
• Able to support and warranty work with a smile
• Nice to have: MQ, XML, XSD, HippoCMS, Eclipse, Apache frameworks, HTML5, AngularJS, DevOps, ITIL.
Datos del Puesto:
ROLE + RESPONSIBILITIES:
• Technical analysis, realisation and implementation of requirements for the application engine
• Responsible for the deployment and implementation of the server-side application engine
• Alignment of application architecture with relevant standards
• Design and coordination of work packages
• Support of technical application specific tasks (system environment setup, criticality assessments, reviews etc.)
• Delivers all necessary design and specification documents (e.g. System Context Diagram, System Application Document, Program Specification, Change Code Description etc.)
• Implementation of central and critical application components