Exciting opportunity for an aspirational Principal Java Consultant to join a company that boasts one of the best employee retention rates in Belfast.
My client is a vibrant and free thinking business that has the feel of a start up culture alongside the ambition and growth plans of a multi-national company.
Architect robust, secure and scalable platform components that deliver powerful application services to their applications development team, facilitating the development of some of the most innovative bespoke consultancy software on the market.
Identify and respond to security challenges in an increasingly hostile data environment. Lead with a security-first mindset.
Work closely within project teams to deliver solutions to key clients across the globe, on budget and on time.
Lead their product integration team as they develop new integration methodologies and deploy the platform into increasingly diverse client infrastructures.
Work closely with their product team to define requirements and drive new innovations through to product, bringing real benefits to their end-users.
Third level Computer Science or Software Engineering qualification
5+ years commercial experience of software development
Excellent OOP experience in Java
Sound understanding of best software engineering practices (e.g. design patterns, security)
Experience of relational database technologies and associated tools (MySQL, PostgreSQL, MSSQL)
Design and development of RESTful services
Comfortable developing software for deployment in Windows, Linux and Cloud environments
Knowledge of Agile methodologies
Java Developer Certification / Microsoft Developer Certification
Experience of CTDD and XP
Project management qualifications
Knowledgeable of secure programming practices
Experience of working in integration and data management projects
Proven capabilities in Android or iOS application development
Experience with AWS Cloud Infrastructures
Experience in a customer facing role or experience of dealing with clients
Proven experience with Containerisation technologies (e.g. Docker)
Highly motivated and adaptable
Ability to work within a team
Ability to provide training and guidance to junior employees
Strong written and oral communication skills
Leading Salary ahead of market rate which is negotiable depending on Experience. In addition to a highly competitive salary my client offer the following :
An environment in which to succeed
Access to the senior management team
Accelerated career progression / training and development plan
Company pension plan
Company bonus scheme
Increasing holiday entitlement