Dublin 2
3 days ago
UKI Technology Consulting- Java Developer, Senior Consultant

Technology Consulting (Engineering) - JAVA Senior Consultant

 

The opportunity

We’re looking for resources with expertise in Java based Technologies to join the group of our System Engineering and Integration team. This is a fantastic opportunity to be part of a leading firm whilst being instrumental in the growth of our service offering.

Your key responsibilities

Design and develop applications using Java (Spring/Spring Boot) & Angular by adhering to Enterprise Design Patterns to deliver value for your clients Coding new developments and / or enhancements. Ensure application scalability, performance and security Adhere to code quality and implement unit tests and integration tests where appropriate. Investigate and perform root cause analysis on Live Incidents. Peer reviewing code changes completed by developers. Work with cross functional team including project management, quality assurance and release management teams across the organization.

Skills and attributes

A bachelor’s or master’s degree in computer science, Software Engineering, Software Programming or Information Management. Minimum 4 years of experience in a software development role. Analytical and problem-solving skills. Excellent written and oral communication skills. Proficiency in Core Java, Java 8+, Servlets, Spring Framework, Spring Boot, REST API, OpenShift, Web Services Understanding of microservices architecture and RESTful APIs. Strong knowledge and understanding of software development life cycle processes, agile development methodologies, software design and testing. Experience with ActiveMQ, Kafka and messaging technologies Hands on experience in working with databases (relational and non-relational). Familiarity with techniques for parsing and manipulating structured data formats, RDBMS, XML, JSON, text files, etc  Experience in front end technologies is a plus (HTML, JavaScript, jQuery, CSS, JSP, Angular) Ability to develop unit testing (Junit) of code components or complete applications. Experience with Continues Integration/Delivery Concepts & tools (GitLab, SonarQube, Maven, NPM, Jenkins) Desired knowledge in containerization concepts & tools (Docker, Kubernetes)

Soft Skills

Excellent Communication Skills Self-starter and highly motivated Build and maintain appropriate relationships with client Team Player Ability to handle high pressure and fast paced situations Excellent presentation skills Ability to work with globally distributed teams

To qualify for the role, you must have

A bachelor's or master's degree A minimum of 4 years of experience in Java based Web application Development Excellent communication skills with presentation experience preferred

What working at EY offers

At EY, we’re dedicated to helping our clients, from start–ups to Fortune 500 companies — and the work we do with them is as varied as they are.

You get to work with inspiring and meaningful projects. Our focus is education and coaching alongside practical experience to ensure your personal development. We value our employees and you will be able to control your own development with an individual progression plan. You will quickly grow into a responsible role with challenging and stimulating assignments. Moreover, you will be part of an interdisciplinary environment that emphasizes high quality and knowledge exchange. Plus, we offer:

Support, coaching and feedback from some of the most engaging colleagues around Opportunities to develop new skills and progress your career The freedom and flexibility to handle your role in a way that’s right for you

About EY

As a global leader in assurance, tax, transaction and Consulting services, we’re using the finance products, expertise and systems we’ve developed to build a better working world. That starts with a culture that believes in giving you the training, opportunities and creative freedom to make things better. Whenever you join, however long you stay, the exceptional EY experience lasts a lifetime. And with a commitment to hiring and developing the most passionate people, we’ll make our ambition to be the best employer a reality.

 

Por favor confirme su dirección de correo electrónico: Send Email