Senior Full Stack Java Developer

4 days ago


Dublin, Ireland Charles River Full time

At Charles River, we are passionate about improving the quality of people’s lives. When you join our global family, you will help create healthier lives for millions of patients and their families.

Are you an expert in Java J2EE applications, with proven skills in large scale modernization of corporate systems?

Would you like to apply your expertise to play an integral part in ensuring full system stability within a cGMP regulated environment?

Charles River Laboratories are excited to be recruiting for a Senior Full Stack Java Developer on a full time, permanent basis based at either our Ballina, IRL or Dublin, IRL sites. You will be leading the modernization, troubleshooting and maintenance of the Java J2EE LIMS application with a predominant focus on the conversion of legacy EJB components to RESTful services. Using a deep technical knowledge of Java J2EE development, you’ll collaborate with cross‑functional teams to implement best practice and ensure compliance with industry standards.

Responsibilities

- Lead the modernization of an existing 1M+ lines Java J2EE application, transitioning from EJBs to RESTful APIs.

- Drive the UI migration from Swing to a modern JS/TS web framework using WebSwing, ensuring a seamless user experience.

- Develop and maintain microservices architecture, optimizing performance and scalability.

- Work with Spring, WildFly, and PostgreSQL to enhance backend functionality.

- Implement best practices for software development, ensuring compliance with FDA guidelines, cGMP 21 CFR Part 11, MHRA, and GAMP5.

- Ensure software documentation, change control procedures, and regulatory requirements are met.

- Collaborate with Quality Assurance (QA) and regulatory teams to maintain compliance and data integrity.

- Work closely with business analysts, operations, and external vendors to align software development with business needs.

- Lead training and knowledge transfer sessions to ensure effective adoption of new technologies.

- Participate in Agile development processes and contribute to continuous integration and delivery (CI/CD) pipelines.

- Perform all other related duties as assigned.

Job Qualifications

- Bachelor’s degree in Computer Science, Software Engineering, or a related field.

- 5+ years of hands‑on experience in Java J2EE development, with expertise in:

- EJB‑to‑REST conversion

- Spring framework

- WildFly or similar Java EE application servers

- Swing UI modernization to JS/TS web framework (preferably migrating to Svelte)

- Strong experience with SQL databases (PostgreSQL preferred) and RESTful API development.

- Strong experience ensuring compliance with FDA guidelines, cGMP regulations, and GAMP5.

Desirable

- Development in a GxP‑regulated environment.

- Experience working with LIMS (Laboratory Information Management Systems).

- Understanding of cloud‑based solutions and DevOps practices.

Physical Demands

- Must regularly operate a computer and occasionally operate other office productivity machinery such as a calculator, copy machine, and computer printer.

- Must regularly communicate with employees, vendors, and external consultants; must be able to exchange accurate information.

- Must occasionally move about inside the office to access file cabinets, office machinery, etc.

Work Environment

- General office working conditions; the noise level in the work environment is usually quiet.

- While performing the duties of this job, the employee occasionally wears protective equipment such as safety glasses and lab coats when exposed to the laboratory area.

- This position may require domestic travel.

Job Segment: Quality Assurance, Developer, Java, Pharmaceutical, Cloud, Technology, Science

#J-18808-Ljbffr



  • Dublin, Ireland Reperio Human Capital Full time

    Senior Full Stack Developer (Java/React) 180219 Desired skills: Java, React, Hibernate, SQL, BPM processes Reperio has partnered with a leading consultancy/IT services provider that is seeking a skilled Full Stack Developer. In this role, you will be responsible for designing, developing, and delivering high-quality digital solutions across both backend and...


  • Dublin, Ireland Reperio Human Capital Full time

    Senior Full Stack Developer (Java/React) 179556 Desired skills: Java, React, Hibernate, SQL, BPM processes Reperio has partnered with a leading consultancy and IT services provider who are seeking a skilled Full Stack Developer.In this role, you will design, develop, and deliver high-quality digital solutions across backend and frontend systems,...

  • Full Stack Developer

    2 weeks ago


    Dublin, Ireland Reperio Human Capital Full time

    Desired skills: Java, Spring, Angular, AWS, Docker/Kubernetes, CI/CD Reperio has partnered with a company in healthcare tech who are seeking an experienced Full Stack Java Developer to join a cross-functional product team. You'll help deliver high-performing backend services and intuitive Angular front-end applications, all hosted in a modern AWS cloud...


  • Dublin, Ireland September Consulting Ltd Full time

    Senior Full Stack Engineer - €610/Day - 12 Month Contract + Renewal Our client is looking for a Senior Software Engineer to join their Cyber & Intelligence program. If you're passionate about building innovative software solutions to prevent fraud and want to work with cutting-edge technologies, this role is for you. Key Responsibilities - Design and...


  • Dublin, Ireland SinglePoint Full time

    FULL STACK DEVELOPER THE COMPANY Singlepoint is an innovative company applying cutting edge technologies in digital transformation. You will join a company who are passionate about what we do. We employ people who can bring new ideas to help us to continue to be bold. We value our teams’ diverse backgrounds and skills and believe it is one of the main...

  • Full Stack Developer

    2 weeks ago


    Dublin, Ireland Reperio Human Capital Ltd Full time

    Full Stack Developer Dublin - Hybrid My client is looking for a Full Stack Developer with strong experience across Node.js, Angular, TypeScript, and AWS to join their growing development team in Ireland. If you are an energetic, enthusiastic Software Developer looking to work in a dynamic and fast-paced scale-up environment this opportunity will be of...


  • Dublin Pike, Ireland Optum Full time

    Senior Full Stack Engineer – Dublin, Letterkenny UnitedHealth Group is a health care and well-being company dedicated to improving health outcomes for millions worldwide. Our Ireland teams are comprised of the distinct UnitedHealthcare and Optum businesses, working to build a better health system for all. At Optum, you will have the opportunity to make a...

  • Senior Java Developer

    2 weeks ago


    Dublin Pike, Ireland Reperio Human Capital Full time

    Social network you want to login/join with: Hybrid My client is looking for a Senior Java Developer to join their team in Dublin, on a 6-month daily rate contract. Responsibilities: Work with a cross-functional team to build a cloud-ready enterprise product Design, develop and test back end applications Mentor other Developers Identify and drive...


  • Dublin Pike, Ireland Aryza Group Full time

    Job Description We are looking for a Senior Full Stack Engineer to join our high-performing development team in Ireland. In this role, you will lead the design and development of scalable, secure, and high-quality web applications using AngularJS , C#/.NET , and SQL Server , running on Microsoft Azure . You will mentor junior developers, influence...


  • Dublin, Ireland Reperio Human Capital Full time

    Full Stack Developer 192916 Desired skills: , Angular, TypeScript, AWS, Software Developer, Full Stack Developer HybridReperio has partnered with a well-established organisation seeking a Full Stack Developer with strong experience across , Angular, TypeScript, and AWS to join their growing development team in Ireland.This role is ideal for an energetic and...