Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

IBM Senior Software Developer 
Ireland 
632295000

10.07.2024

Your Role and Responsibilities

  • As an experienced Software Developer or team leader you will be part of a team using the latest tools, technologies and architectures to deliver state of the art software.
  • You will architect and develop complex new features and enhance existing features of products.
  • You will provide mentoring and coaching to the more junior developers on the team.
  • Additionally as a Senior Developer you will also assist in planning and tracking of projects.
  • You will be involved in the full spectrum of engineering activities, from R&D, design and development of the technical architecture, unit test and other test collateral creation as well as supporting our growing customer base.
  • Yourexpertise in Java and Web technologieswill allow you to enhance the customer experience and develop the next iteration of FNCM.
  • You will join a dynamic, friendly, and diverse team in an international and highly technical environment.
  • You will be a self-starter, requiring limited supervision or guidance, with good communication skills and can multi-task and prioritise your work.


Required Technical and Professional Expertise

  • Extensive experience in software development with 3+ years as squad leader/team leader
  • Experience of architecting enterprise-level software solutions and delivering complexfeatures.
  • Uses and develops RESTful APIs, GraphQL APIs, and SOAP web services.
  • Backend skills: Java, scripting, Windows, Linux, WebSphere, LDAP repositories, enterprise object storage (S3).
  • Frontend skills: client-side web application experience, including familiarity with Java, HTML, CSS, JavaScript, React, REST APIs, and Python.
  • Knowledge in Container technologies such as Docker and Kubernetes/RedHat OpenShift environments.


Preferred Technical and Professional Expertise

  • Expertise in testing frameworks like Junit, Selenium, and Robot framework.
  • Experience in cloud environments (IBM Cloud, AWS, Azure).
  • Strong trouble shooting skills. Able to resolve complex issues.
  • Relational database skills such as Postgres/ DB2/ Oracle.
  • Knowledge of software security.
  • Generative AI knowledge including LLM, embedding models, and vector databases.