Job Description

  • This is a hybrid role, requiring the successful candidate to attend our Tralee office.

  • Role Description


    SMBC is seeking a Full Stack Azure Developer, you will be highly experienced and hands-on Senior Full Stack Azure Developer in building and deploying enterprise-grade web applications. The ideal candidate excels in React.js and Java/Node-based backends, has a deep understanding of object-oriented programming, and is proficient in designing and implementing RESTful APIs within a microservices architecture. Strong experience with Microsoft Azure, modern DevOps practices, and Agile methodologies is essential.


    This role will report to the Executive Director of Corporate Banking Application Development

    Role Objectives: Delivery

  • Lead the design and development of applications using React.js (frontend) and Java (backend, e.g., Spring Boot)/TypeScript (Node.js).

  • Architect and implement scalable microservices and RESTful APIs.

  • Apply advanced object-oriented programming (OOP) principles and design patterns.

  • Build clean, responsive, and accessible user interfaces using HTML5, CSS3, JavaScript, and TypeScript.

  • Develop and deploy cloud-native solutions leveraging Azure services including: API Management (APIM)
    Event Hub
    Azure Functions
    App Services
    PostgreSQL

  • Work with relational (SQL) and non-relational (NoSQL) databases and integration layers.

  • Guide Agile development practices including sprint planning, reviews, and retrospectives.

  • Collaborate with product, DevOps, and QA teams to ensure high-quality deliverables.

  • Qualifications and Skills

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

  • Azure or cloud-related certifications.

  • Proven leadership in cross-functional teams and Agile environments.

  • 8+ years of professional software development experience in full stack roles.

  • Expert-level skills in React.js, Java, and web application architecture.

  • Strong knowledge of object-oriented design, data structures, and algorithms.

  • Demonstrated experience with RESTful API development and microservices.

  • Proficiency in JavaScript, TypeScript, HTML5, and CSS3.

  • Deep experience with Microsoft Azure services (APIM, Azure Functions, etc.).

  • Strong understanding of SQL/NoSQL databases and data modeling.

  • Experience with Agile development, CI/CD practices, 

  • Docker, and Kubernetes is a plus

  • Have strong verbal and written communication skills.

  • Ability to demonstrate a self-motivated and disciplined approach to learning and working.

  • Ability to work in a team environment and demonstrate leadership skills when needed.

  • Possess a highly developed sense of personal accountability and follow-through with an ability to effectively prioritize multiple personal tasks, projects, and goals.
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application