Senior Java Software Engineer (Remote) @ BD - San Diego, CA

Job Overview

14 days ago

Senior Java Software Engineer (Remote)

BD - San Diego, CA

Job Description Summary

We are looking to fill a Senior Java Software Engineer position responsible for developing and maintaining enterprise-grade cloud native software applications that are making a positive impact in the world of health care. If you’re passionate about working in a fast-paced scrum environment, we would like to meet you.

The HealthSight Connectivity Engine (HSCE) team, within the Technology Solutions business unit of Becton Dickinson (BD), delivers the next generation integration platform for our customers. We develop a cloud native scalable connectivity platform for our customers using a combination of open-source and custom developed software technologies. Our product enables seamless integration between systems which provides superior solutions for our customers. We strive every day to deliver value to our customers and are focused on Advancing the World of Health!

Job Description

We are the makers of possible


BD is one of the largest global medical technology companies in the world. Advancing the world of health™ is our Purpose, and it’s no small feat. It takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech products per year—to look at the impossible and find transformative solutions that turn dreams into possibilities.


We believe that the human element, across our global teams, is what allows us to continually evolve. Join us and discover an environment in which you’ll be supported to learn, grow and become your best self. Become a maker of possible with us.

Responsibilities:

  • Apply mastery of the software engineering discipline, industry best practices and creativity to effectively design, develop, and support healthcare software products/services of enterprise-grade level

  • Be an integral part of a scrum team participating in sprint planning, story-point estimation, development, daily stand-ups & sprint retrospectives

  • Elicit & analyze requirements, articulate ideas and drive solutions from concept thru implementation

  • Foresight into implementation hurdles/bottlenecks/roadblocks, and the ability to navigate through them.

  • Collaborate with cross-functional teams (Testing/QA/Product Security) to ensure software being delivered is of high quality and free of security vulnerabilities

  • Drive design, estimates, code and test

  • Build POCs by exploring new technologies and frameworks

  • Foster and demonstrate a spirit of continuous process improvement


Qualifications:

  • Minimum of bachelor’s degree in computer science or engineering degree with 5+ years of relevant experience.

  • Advanced knowledge of Java (4+ years)

  • Advanced knowledge of cloud-based development practices utilizing PAS services, with preference for AWS

  • Experience with Kubernetes and containerization technologies (1+ years)

  • Experience with C# (1+ years)

  • Knowledge of web-development practices, including JavaScript, Angular and back-end design for optimized performance.

  • Linux experience

Desired / Additional Skills & Knowledge:

  • Knowledge of the open-source framework Apache Camel

  • Development experience with messaging technologies like ActiveMQ, RabbitMQ, or Kafka

  • Knowledge of Enterprise Integration Patterns and developing integration solutions

  • Knowledge of healthcare domain, including HL7, FHIR, IHE, and health data integration.

  • CI/CD DevOps experience using technologies like Terraform, Octopus

For certain roles at BD, employment is contingent upon the Company’s receipt of sufficient proof that you are fully vaccinated against COVID-19. In some locations, testing for COVID-19 may be available and/or required. Consistent with BD’s Workplace Accommodations Policy, requests for accommodation will be considered pursuant to applicable law.

Why Join Us?

A career at BD means being part of a team that values your opinions and contributions and that encourages you to bring your authentic self to work. It’s also a place where we help each other be great, we do what’s right, we hold each other accountable, and learn and improve every day.

You will learn and work alongside inspirational leaders and colleagues who are equally passionate and committed to fostering an inclusive, growth-centered, and rewarding culture. You will have the opportunity to help shape the trajectory of BD while leaving a legacy at the same time. And through the organization’s investment in BD University, you will continually level up your tech skills and expertise.

To find purpose in the possibilities, we need people who can see the bigger picture, who understand the human story that underpins everything we do. We welcome people with the imagination and drive to help us reinvent the future of health. At BD, you’ll discover a culture in which you can learn, grow and thrive. And find satisfaction in doing your part to make the world a better place.

To learn more about BD visit https://bd.com/careers

Becton, Dickinson and Company is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, or any other protected status.

PDN

Primary Work Location

USA CA - San Diego Bldg A&B

Additional Locations

Work Shift

Similar Jobs

Java Developer

Motive Companies

Fountain Valley, CA

Support and advance back-end software applications by. Integrate and generalize prototype algorithms within production software.

Web Press Operator

Glow Networks

San Diego, CA

Ability to trouble shoot and debug both software and mechanical related issues on test tools. Pay Scale: $25 - $28 p/h, W2, no benefits.

Software Engineer

ServiceNow

San Diego, CA

Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs.

Staff Software Engineer

ServiceNow

San Diego, CA

Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs.

Staff Software QA Engineer - Shared Performance QE

ServiceNow

San Diego, CA

Maintain existing automation test frameworks. Collect and report quality metrics from test execution. Work with developers to design specific testing strategies…

Sr Software Engineer

ServiceNow

San Diego, CA

Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs.

Sr Staff Software Engineer- Shared Performance QE

ServiceNow

San Diego, CA

Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs.

Java Developer - Telematics - Bilingual (Korean/English)

Woongjin, Inc

Fountain Valley, CA

Prepare technical design and develop telematics product features using Java/J2EE and Database related technologies. Able to multi-task and maintain composure.

Sr Tech Support Engineer

ServiceNow

San Diego, CA

Resolve technical cases created by customers looking for help to understand or troubleshoot unexpected behaviors or answer technical questions about the…

Autonomy Engineer

Deloitte

San Diego, CA

Run tests using software and simulations. Drive and lead architecture changes for autonomy software. Experience with leading architecture changes for autonomy…

Sr. Front-End Engineer, UX Platform - Foundation

ServiceNow

San Diego, CA

More than 6 years of software industry experience. Passion for software development, problem solving, design aesthetics, and engineering excellence.

Sr Software QA Engineer- Accessibility EngineeringEngineering

ServiceNow

San Diego, CA

Maintain existing automation test frameworks. Collect and report quality metrics from test execution. Work with developers to design specific testing strategies…

Programmer

College of the Desert

Palm Desert, CA

Code and test software programs using existing specifications; debug programs as necessary. Assist in the design of technical requirements and specifications to…

Software Engineer III

Orange County's Credit Union

Santa Ana, CA

Deep understanding of Agile software development and DevSecOps practices. Ideal candidates will be able to lead other developers by examples, communicate…

Senior Director, Software Engineering

Orange County's Credit Union

Santa Ana, CA

Lead software engineering, system integration, solution delivery and quality assurance function at the Credit Union.

Staff Software Engineer - Full Stack / UX/UI - Portal

Guardant Health

San Diego, CA

8+ years of experience developing production software in Java. 5+ years leading small software teams and projects idea to launch and support.

Lead QA Engineer

Cie

Irvine, CA

Lead the team in developing and implementing software testing strategies, processes, and procedures. Ensure that software defects include all the necessary…

Sr Staff Software Engineer

ServiceNow

San Diego, CA

10+ years of software development experience with Java or similar OO language. Implement software that is simple to use to allow customers to extend and…

Full-Stack Software Engineer

Viasat

Carlsbad, CA

Experience configuring networking equipment and software. 4+ years of software development experience using Java, Python or a functional language.

Workforce Benefits Application Development Leader

Pacific Life

Newport Beach, CA

Demonstrated excellence with customer-facing software implementation & maintenance programs. Hands-on experience leading and executing in DevOps and agile…

Junior Developer

Cambridge Healthcare Services

Buena Park, CA

Have at least 2 years experience creating software, with examples of how you made a process better. Your role will be to work alongside our senior developer to…

Embedded Networking Software Engineer

Innoflight

San Diego, CA

Familiarity with network and software virtualization. Experience working with external software suppliers. You will serve as a consulting resource of embedded…

Senior Software Engineer

Leidos

San Diego, CA

The selected individual will perform high-level software development functions including design, development, troubleshooting, and debugging of software…

Principal Engineer - Java Backend

Verizon

Irvine, CA

You will work as part of a team to design and develop high-quality software solutions for web applications and mobile apps using spring react.