
Senior Software Engineer
Johnson & Johnson
full-time
Posted on:
Location Type: Hybrid
Location: Raritan • New Jersey • Pennsylvania • United States
Visit company websiteExplore more
Salary
💰 $100,000 - $172,500 per year
Job Level
About the role
- Design, implement, and maintain scalable integration architectures that connect R&D systems, CRM, data lake/warehouse, and AI services.
- Design integration of cloud AI capabilities (model deployment, feature stores, inference pipelines) into business processes and data pipelines.
- Oversee CI/CD, automated testing, code quality gates, security controls, and observability across the stack.
- Support and maintain existing integrations; ensure reliability and performance.
- Analyze business requirements and translate them into robust integration designs and patterns (API-led connectivity, event-driven architecture, messaging, and batch/data synchronization).
- Collaborate with Business and Technology Leaders to identify opportunities for transformative operational efficiencies, including cognitive automation.
- Improve operational efficiency by utilizing the SDLC toolchain and contributing automation tools and scripts.
- Produce clear documentation, technical specifications, and participate in peer reviews; mentor junior engineers.
- Establish, enforce, and evolve coding standards, patterns, and best practices for integration work across the organization.
- Ensure the product’s technical architecture aligns with the technology roadmap and adheres to engineering standards, regulatory requirements, and quality controls.
Requirements
- Minimum of 10 years of IT and business experience.
- 5+ years of hands-on experience in integration development and application integration.
- Proficiency with REST and SOAP services
- Experience with data formats such as XML, JSON, and schema languages.
- Proven experience in full-stack development and designing/developing integrations.
- Hands-on experience with multiple cloud platforms (AWS, Azure, Google Cloud) and cloud AI services.
- Experience building and consuming APIs, microservices, and containerization.
- Experience implementing integrations with SaaS solutions.
- Experience with enterprise integration platforms or iPaaS (e.g., MuleSoft, Apigee) and API gateways.
- Strong verbal and written communication skills with the ability to convey complex information to all organizational levels.
- Commitment to maintaining a positive team culture that values diversity of experience and perspective.
- Prior experience developing integrations with Veeva, Documentum, Calyx/Ennov RIM, Integra’s, and Lorenz systems.
- Knowledge of global regulatory affairs, regulations, computer systems validation requirements, and the regulatory technology landscape; understanding of vendors, systems, and essential compliance requirements for medicinal products.
Benefits
- medical
- dental
- vision
- life insurance
- short- and long-term disability
- business accident insurance
- group legal insurance
- consolidated retirement plan (pension)
- savings plan (401(k))
- Vacation – up to 120 hours per calendar year
- Sick time - up to 40 hours per calendar year; for employees who reside in the State of Washington – up to 56 hours per calendar year
- Holiday pay, including Floating Holidays – up to 13 days per calendar year of Work, Personal and Family Time - up to 40 hours per calendar year
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
integration developmentapplication integrationREST servicesSOAP servicesXMLJSONfull-stack developmentAPI developmentmicroservicescontainerization
Soft skills
communication skillsteam culturementoringcollaborationoperational efficiency