Johnson & Johnson MedTech

Senior Full Stack Engineer

Johnson & Johnson MedTech

Singapore · Full Time

Be the first to apply

Experience
4–8 yrs
Salary
—
Openings
1
Posted
2 weeks ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Johnson & Johnson MedTech

Johnson & Johnson is committed to building a healthier world through healthcare innovation that prevents, treats, and cures complex diseases. Our expertise in Innovative Medicine and MedTech positions us uniquely to deliver breakthrough healthcare solutions that positively impact humanity. We foster an inclusive work environment where diversity and individual merit are respected globally.

Role Overview

Join our TS APAC Digital and Connected Commerce team as a Senior Full Stack Engineer, where you will develop AI-powered scalable platforms connecting healthcare professionals to our products, thereby improving patient outcomes. You will leverage AI not only in the applications you build but also integrate it deeply within your development workflow to enhance productivity and innovation.

Key Responsibilities

  • Architect and implement scalable web applications using technologies such as Node.js, TypeScript, React, and Python.
  • Develop and maintain RESTful and GraphQL APIs; integrate with third-party services.
  • Create responsive, accessible UI components featuring modern user experience design, including real-time updates and streaming interfaces.
  • Design and administer data models across SQL and NoSQL database systems.
  • Deploy and manage applications on AWS, ensuring scalability, reliability, and observability.
  • Work with advanced architectures, including serverless, microservices, and container-based systems.
  • Integrate large language model (LLM) APIs like OpenAI, Anthropic, and Bedrock into software products.
  • Develop AI-enabled features such as search, summarization, recommendations, and conversational interfaces.
  • Utilize orchestration frameworks like LangChain and LangGraph to streamline AI workflows.
  • Experiment rapidly with new AI capabilities to produce production-ready, AI-centric solutions.
  • Employ AI-assisted development tools (e.g., GitHub Copilot, Amazon Kiro) to speed code creation, debugging, and testing.
  • Implement AI-paired programming techniques, including human-in-the-loop development for refined prototyping.
  • Adopt spec-driven development by transforming product requirements into structured prompts or executable AI-facilitated specifications.
  • Automate unit and integration tests, documentation, and code reviews using AI, maintaining human oversight for quality assurance.
  • Constantly explore emerging AI developer tools to improve developer output, code quality, and delivery velocity.
  • Produce clean, maintainable, and thoroughly tested code.
  • Participate actively in code reviews, design discussions, and Agile team ceremonies.
  • Collaborate with cross-functional groups spanning business and technology domains.
  • Champion a culture of ongoing learning, experimentation, and continuous improvement.

Experience and Skills Required

  • Between 4 to 8 years of experience building and deploying production-level web applications.
  • Proficient in full stack development encompassing frontend and backend scalable systems.
  • Experience working with cloud platforms, preferably AWS.
  • Hands-on engagement integrating LLM APIs and AI-driven features within software.
  • Familiarity with AI orchestration frameworks such as LangChain or LangGraph.
  • Practical use of AI-assisted coding utilities, including tools like Copilot and Amazon Kiro.
  • Expertise in prompt engineering and critically assessing outputs of language models.
  • Strong skills in modern software practices such as Git workflows, continuous integration/deployment, code reviews, and Agile methodologies.
  • Excellent analytical, problem-solving, debugging, and communication capabilities.

Additional Advantageous Experience

  • Knowledge of real-time technologies such as WebSockets, server-sent events, and streaming APIs.
  • Familiarity with containerization tools like Docker, Kubernetes, and serverless frameworks.
  • Experience implementing CI/CD pipelines and automation using tools like Jenkins and Argo.
  • Skills in building mobile applications or progressive web apps.
  • Understanding of performance tuning, scalability considerations, and web security best practices.

Unique Advantages of This Role

This position allows you to influence and define AI-native software engineering practices in a global enterprise. You'll have the opportunity to integrate AI into daily engineering workflows and product development, fostering a culture grounded in learning, curiosity, and generative AI expertise while impacting millions of patients and healthcare professionals worldwide.

Level

Senior

Tools & software

Node.js React Git required Docker required Kubernetes required Amazon Web Services AWS required

How they work

Problem Solving Adaptability
🤖
Online · instant AI help
Broxer