Technical Lead

Details of the offer

About the Role: This role is looking for a versatile and experienced software engineer to work in a collaborative, cross-functional team using agile methodologies.
The ideal candidate will be comfortable contributing to all aspects of development, from front-end (React JS) to back-end (Java, Hibernate, Spring), as well as testing, automation, and deployment tasks.
You will be responsible for the quality of the product and expected to work on tasks beyond your specialty to help the team deliver successful applications.
Key Responsibilities: Actively participate in all Agile ceremonies including Sprint Planning, Daily Scrums, Sprint Review, and Sprint Retrospective.Develop and implement front-end components using React JS.Design, develop, and test server-side applications with Java, Hibernate, and Spring.Work with both relational and NoSQL databases.Integrate analytics dashboards (e.g., Power BI) with RESTful and SOAP APIs.Conduct peer code reviews to ensure high-quality code and maintain best practices.Design and implement unit, integration, and automation tests.Take ownership of CI/CD processes and contribute to the code integration and deployment pipelines for both existing and new modules.Provide technical leadership and mentorship to team members, guiding them through complex tasks and system evolutions.Decompose complex functionalities into manageable tasks and user stories.Keep up to date with emerging technologies, and identify ways to incorporate them into the team's workflow.Qualifications: Bachelor's degree in Engineering, Computer Science, or a related field (or equivalent experience).8+ years of experience in software engineering.5+ years of experience with Java, Python, or Node.js.5+ years of hands-on experience with React JS.Proficient in Docker and Kubernetes.Strong knowledge of HTML5, ES6, CSS3, JavaScript, and popular JavaScript frameworks.Familiarity with source code management systems like GIT.Experience in designing and integrating RESTful and SOAP APIs.Proven track record of working in Agile teams.Experience with Azure, AWS, and NoSQL technologies is a plus.In-depth understanding of core software development practices such as debugging, code optimization, version control, coding standards, and refactoring.Solid experience with unit and integration testing.Self-motivated, results-driven, and possess excellent problem-solving and communication skills.Knowledge or experience within the financial services industry is preferred.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Cyber Security Trainee (Career Accelerator With Employment Guarantee)

Are you ready to embark on an exciting journey into the dynamic and growing field of cyber security? Nuyew Tech Academy is offering a unique Cyber Security C...


Nuyew Tech Academy - County Dublin

Published 15 days ago

Csirt Analyst - Ireland

WiseTech Global is a world-leading software company building software for the global logistics industry. We are united in our mission to create breakthrough ...


Wisetech Global - County Dublin

Published 11 days ago

Technology, Data And Product - Dublin - 2025 Reentry Program

Job Description At JPMorganChase, we recognize that rewarding careers do not always follow a conventional path. We value the diversity, fresh perspective and...


J.P Morgan S.E Dublin Branch - County Dublin

Published 11 days ago

Senior Data Engineer, Artificial Intelligence Centre Of Excellence, Dublin

Role Title: Senior Data Engineer, Artificial Intelligence Centre of Excellence, Data and Analytics Location/Office Policy:  Hybrid – Remote and Central Park,...


Allied Irish Bank - County Dublin

Published 11 days ago

Built at: 2025-01-18T08:43:55.939Z