Senior Java Developer – Senior Consultant III Grade
KEY RESPONSIBILITIES
The successful applicant will take on a senior development role supporting the development lead and the technical architect. With this role we are looking for an applicant with extensive commercial experience in the relevant technologies, who can use that knowledge to inform the system design and development and support the implementation of the solutions onsite through live running.
CORE SKILLS, KNOWLEDGE AND EXPERIENCE REQUIRED
- Extensive professional experience in software development with Core Java, Spring, Spring Boot
- Extensive Microservices development experience
- Experience Building services on Spring Boot, in a complete Dev-Ops mode of development
- Experience Building and consuming RESTful web services (ideally using Spring Boot)
- Experience of Continuous Integration tools (Jenkins, Bamboo, SonarQube)
- Experience of TDD (Junit)
- Experience in integrating with Elasticsearch
- Experience with GIT
- Experience Object-Oriented Skills and Design Patterns
- Experience JDBC with JPA (PostgreSQL, SQL Server, Oracle)
- Strong analytical and problem-solving skills
- Broad understanding of IT, platforms and technologies
Desirable skills and experience
- Familiarity of Unix/Linux (highly desirable, but not necessary)
- Apache Nifi experience
- Elasticsearch, Logstash and Kibana
- React UI development
- Maven
- Apache JMeter
- OCR/ICR
ABOUT THE BUSINESS DIVISION
We are currently recruiting for a number of roles, to work within the core team on the Republic of Ireland National Census project. Market SMS are shortly commencing work on this high profile, multi-million euro project to run up to the end of 2021. This complex 2+ year project offers a hugely exciting opportunity to work fulltime through the end to end lifecycle of the project from initial design, development and implementation, through live running to the final completion. The successful candidates will join our dedicated core team, working primarily within the Birmingham office up to the end of 2020, then transitioning full time to customer site near Dublin in 2021 (Monday to Friday). All onsite expenses and accommodation will be paid for the duration.
Market SMS have successfully delivered the last 4 Irish Censuses. The Census Processing System uses multiple technologies including Java, React, PostgreSQL, Elasticsearch, NiFi, Kibana, Logstash, on a Linux environment. All the successful candidates require a positive, can-do attitude, and a strong team ethic. The project requires an enormous amount of personal commitment, flexibility and additional hours, with the need for travel and significant on customer site presence. It offers a fantastic opportunity to get involved end to end in a fascinating, high profile project, working with a dedicated, experienced team.
HOW TO APPLY
Please email your CV to Sheila Cronin scronin@Market SMS.co.South Africa
NOTICE TO THIRD PARTY AGENCIES
Please note that Market SMS does not accept unsolicited CVs from recruiters or employment agencies. Market SMS only works with carefully selected recruiters and agencies who have signed Market SMS’s standard recruitment agreement. If a recruiter or agency submits a CV or candidate to Market SMS, absent a signed agreement, Market SMS will not pay (or consider payment of) any referral or recruiter fee or any other type of compensation. Market SMS and its hiring managers reserve the right to use, pursue and/or hire any such CV(s) and candidate(s) at any time, without any financial or other obligation to the recruiter or agency.

