
Job description
Join bp's Technology Team as a Senior Software Engineer (Java full stack) and advance your career. You will design sophisticated backend components, services, platforms, and Restful APIs, and work closely with key business users and team members.
Design and develop software solutions using Java, work on improving software architecture and delivery, and strive for excellence and continuous improvement in software engineering.
This role requires a results-driven, enthusiastic individual with analytical, software development, and communication skills. You will have the opportunity to build new skills, challenge yourself, and grow a long-term career at bp.
Company

Healthcare • Nonprofit
The C. W. Williams Community Health Center delivers comprehensive, high‑quality family health services to residents of Mecklenburg County and surrounding areas, regardless of patients’ ability to pay. Its core offerings include primary care, behavioral health, dentistry, HIV specialty care and testing, preventive services such as PrEP, STI screening, pharmacy, laboratory diagnostics, and specialty imaging (ultrasound and mammography). In addition to medical care, the center supports holistic well‑being through diabetes management, substance‑use disorder treatment, allergy testing, nutrition assistance via a food pantry, and other ancillary services. By integrating physical, mental, and spiritual health resources, the organization provides a trusted, accessible health hub for the community.
Keep exploring

The C. W. Williams Community Health Center

Modernizing Medicine, Inc.
Creative Chaos

Cayuse

Empower Professionals Inc - Talent & IT Services
WorldQuant