Full Stack Software Developer

2 weeks ago


Fingal, Ireland IBM Full time

Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.

Your Role and Responsibilities
As a Full-Stack Software Developer, you will be working as part of a team developing strong user experiences for data fabric use cases. You will work with Generative AI technologies to develop features that provide real business value to our customers. Working in an agile environment, you will be part of a multi-disciplinary squad who will design and develop complex product components, both back-end microservices, as well as user interfaces specialized for various personas. Your work will involve close collaboration with Architects, Engineers, Designers, Product Managers and Industry subject matter experts across our global development organization to rapidly understand use cases and deliver projects that meet our customers’ requirements.

Responsibilities:
  • Collaborate with architects for defining and validating the architecture and the software design of the components and modules that have to be implemented on the platform.
  • Define and develop REST APIs / Java back-end microservices for new product features.
  • Design and implement components and features of the web UI using various front-end technologies, languages and frameworks.
  • Write unit tests and work with QA engineers for defining end-to-end test cases and helping with the automated testing for the system.
  • Collaborate with product managers and business analysts for understanding, refining and estimating the functional requirements of the system captured in user stories.
  • Collaborate with the UX team for understanding and refining the UI visual design and the user experience of the features built.
  • Collaborate with all the team members by using an agile process with related practices and tools.

Required Technical and Professional Expertise
  • Senior Software Engineer experience
  • Experience in patterns of developing synchronous and asynchronous APIs, and adhering to RESTful best practices
  • Experience developing RESTful services using Jakarta EE and optionally Microprofile specification
  • Experience designing and developing user interfaces for software products for hybrid cloud platforms
  • Experience with Java, Javascript and front-end frameworks (React, Angular, etc)
  • Experience building responsive and reusable UI/UX components
  • Experience working with visual designs, design systems, and prototypes (Figma, Invision, etc)
  • Experience of development for cloud technologies and cloud solutions covering focal areas of storage, security, devOps & deployments models
  • Experience with key value stores and JSON data structures
  • Experience with source control using Github
  • Comfortable multi-tasking and working as part of a global team, as well as working independently and taking ownership
  • Strong verbal and written communication skills
  • Team-mindset: Willingness to collaborate and iterate
  • Growth-mindset: Willingness to learn new technologies and processes. Must be able to demonstrate continuous learning with an inquisitive mindset, and input into how evolving technologies can be used to improve the product user experience.

Preferred Technical and Professional Expertise
  • Exposure to Generative AI technologies, including interacting with Large Language Models using prompt engineering techniques
  • Deployment to application servers, such as Open Liberty, IBM Websphere Application Server
  • Strong knowledge of web standards including HTML, CSS/SASS, and Accessibility
  • Annotation of RESTful services using JAX-RS, including full documentation of the APIs following the OpenAPI specificationStrong understanding of user interface design principles
  • Web security and API security
  • User interface testing
  • Agile methodologies and automated testing
  • Web servers and UI build tools
  • Globalization and Localization
  • Docker/Kubernetes/OpenShift
  • Experience with cloud-hosting solutions and CI/CD pipeline tools such as Jenkins, Travis, Gradle, etc.
  • Understanding of/experience with Cloud or a similar service e.g. AWS, IBM cloud etc.
#J-18808-Ljbffr
  • Full Stack Developer

    3 weeks ago


    Fingal, Ireland IBM Full time

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the...

  • Software Developer

    2 weeks ago


    Fingal, Ireland IBM Full time

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the...


  • Fingal, Ireland IBM Full time

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the...


  • Fingal, Ireland IBM Full time

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the...

  • Software Developer

    6 days ago


    Fingal, Ireland IBM Full time

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the...

  • Software Developer

    2 weeks ago


    Fingal, Ireland IBM Full time

    Introduction Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are...

  • Software Developer

    6 days ago


    Fingal, Ireland IBM Full time

    Introduction Our mission is to revolutionize digital labour by developing and deploying the latest conversational artificial intelligence (AI) technology in IBM’s industry-leading digital labour platform watsonx Orchestrate. We are proud of our state-of-the-art, secure, and scalable application infrastructure, where data confidentiality, performance,...

  • Software Developer

    6 days ago


    Fingal, Ireland IBM Full time

    Introduction Our mission is to revolutionize digital labour by developing and deploying the latest conversational artificial intelligence (AI), natural language processing (NLP) and speech technologies in IBM’s industry-leading chatbot platform Watson Assistant. We believe in open architectures and open standards, and we run our cutting-edge AI on every...


  • Fingal, Ireland IBM Full time

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the...


  • Fingal, Ireland Smyth Recruitment Full time

    My client, a global leading Logistics company based in the Dublin North area is currently looking to recruit an exceptional Business Development Manager for an immediate start. The role in a nutshell: As a strategic Business Development Manager , your primary responsibility will be to successfully execute the sales process to generate revenue growth...


  • Fingal, Ireland Access Talent Group Full time

    Senior Hydrologist and Hydraulic Modeller Reference IR62 Sector Ecology and Environmental, Geotechnical Competitive salary, hybrid arrangements, wellness week Ireland's premier civil, structural, and engineering consultancy is seeking a Hydrogologist and Hydraulic Modeller to join their esteemed team of technical experts. As a multidisciplinary firm,...


  • Fingal, Ireland Access Talent Group Full time

    Competitive Salary and full benefits package My client is seeking an Environmental Engineer to join their team, dedicated to addressing environmental challenges and implementing sustainable solutions. You will be involved in a multitude of different tasks such as, conducting site assessments, technical audits, and evaluations of environmental impact....


  • Fingal, Ireland IBM Full time

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the...


  • Fingal, Ireland IBM Full time

    Introduction As a Package Consultant at IBM, get ready to tackle numerous mission-critical company directives. Our team takes on the challenge of designing, developing and re-engineering highly complex application components and integrating software packages using various tools. You will use a mix of consultative skills, business knowledge, and technical...

  • Environmental Manager

    3 weeks ago


    Fingal, Ireland Access Talent Group Full time

    Company car, pension, life and DIS benefits, Annual bonus, 26+ days annual leave Our client is one of the biggest construction contractors internationally, with its annual turnover increasing year on year. The current opportunity is for an aspiring Environmental Manager to work on a new and exciting project, ensuring that sustainability/environmental...


  • Fingal, Ireland IBM Full time

    Introduction Trusteer group, part of IBM Security, is focused on identity fraud prevention. Our products are deployed at major global customers, helping them prevent account takeover fraud, detecting and stopping malware, and keeping transactions safe – across web and mobile applications. We are a SaaS group: Trusteer systems handle billions of...