JAVA Backend Engineer with 4 years experience required for a permanent role in a highly innovative company in Co. Dublin. My client is seeking to hire skilled individuals who will be working at the forefront of new technologies.
- Develop game changing conversational UI systems.
- Play a lead role in defining our technical architecture that can scale as we grow.
- Responsible for the design, development and deployment of services.
- Responsibilities for the scalability and availability of our service.
- Work closely with our product team to define and solidify product features and requirements.
- Interface with other members of the engineering team to communicate design and development requirements and issues.
- Follow an agile development process with continuous delivery. Help to define and drive strict development methodologies including code reuse, maintainability, testing and documentation.
- Actively participate in code reviews and code refactoring.
- 4+ years experience designing and developing scalable Java based products and services
- Experience designing and building scalable RESTful interfaces
- Deep knowledge of CS fundamentals
- Experience working in a Unix/Linux development environment
- Familiar with automated test development with a focus on code quality, reusability and maintainability
- A desire to learn about deep learning, natural language understanding, voice recognition and stream based processing
- Experience developing Android applications a significant advantage
- Minimum of B.Sc. in computer science or equivalent required
- Strong verbal and written communication skills and autonomy are essential
- Must be authorised to work in Ireland
Please take a look at our website to review other software design roles
Please contact Emer Moore to discuss in confidence