Talent.com
Sr Java Full Stack Engineer
Sr Java Full Stack EngineerAbbott • San Diego, California, United States
Sr Java Full Stack Engineer

Sr Java Full Stack Engineer

Abbott • San Diego, California, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

The Opportunity

The Sr Java Full Stack Software Engineer works out of office daily in our San Diego, CA location in the Infectious Diseases Group in Abbott Rapid Diagnostics.

We’re empowering smarter medical and economic decision-making to help transform the way people manage their health at all stages of life. Every day, more than 10 million tests are run on Abbott’s diagnostics instruments, providing lab results for millions of people.

This role participates in the design, development, and validation of software for embedded systems, ensuring compliance with FDA requirements. They play a crucial role in software design, coding, and validation, addressing moderate scope problems, and participating in software development activities under guidance and mentoring junior engineers. Adherence to FDA-compliant Design Control procedures and proficiency in software implementation are key aspects of the role.

What You’ll Work On

Design, implement, and evaluate software using languages such as JAVA, C, C++, C#, and Python

Assist in preparing software design requirements and specifications in accordance with Abbott's design development process

Evaluate selected designs through testing and documentation, addressing problems of moderate scope. Participate in software development, verification, and validation activities under guidance Adhere to FDA-compliant Design Control procedures for software development. Demonstrate proficiency in software implementation

Demonstrates expert knowledge and proficiency of the complete software development process.

Design and implement robust, scalable, and maintainable software using Java, with a strong grasp of OOP, data structures, concurrency, and design patterns.

Develop and maintain database, JDBC, RESTful and SOAP-based web services, ensuring high performance and security.

Architect and implement microservices and SOA-based solutions using frameworks like Spring Boot, Spring Cloud, and Jakarta EE.

Assist in the integration of internal and external systems using API gateways, message brokers (e.g., Kafka, RabbitMQ), and enterprise integration patterns.

Proficiency in Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP) is expected of knowledge level at least.

Participate in the end-to-end implementation of all internal and external interfaces, implementation patterns and unit, integration and performance testing strategy for all features in one or more subsystems.

Debugs, troubleshoots, and isolates software problems as well as provide strategic solutions, analysis, and contribute to process / design improvements.

Issue tracking and design description process with input from others. Communicates with internal stakeholders on decisions that impact their team.

Assist with design reviews, create / update design documents and address review feedback. Assess areas impacted by new feature requests and determine approach to accommodate new capabilities.

Complies with U.S. Food and Drug Administration (FDA) regulations, other regulatory requirements, Company policies, operating procedures, processes, and task assignments. Maintains positive and cooperative communications and collaboration with all levels of employees, customers, contractors, and vendors.

Required Qualifications

Bachelor’s Degree (±16 years) in Computer Science, Engineering, Mathematics, or related field

Minimum 6 years of related experience, or Master’s Degree with 4+ years of related experience

Excellent written and verbal communication skills

Strong familiarity with current development tools (IDEs, debuggers, unit test frameworks)

Knowledge of design controls and regulations for medical device development is a plus

Understanding of quality software engineering principles aligned with ISO, IEEE, or FDA-recognized standards is a plus

Preferred Qualifications

Master’s Degree in Engineering or Computer Science preferred

Experience testing software is a plus

Proven expertise in software architecture and framework development

Solid understanding of embedded software principles and best practices including SDLC.

Strong hands-on programming knowledge in Java

Experience with visual modeling, multi-threading, formal development methodologies, and source code management

Medical device product development knowledge is a plus

Strong knowledge of C and C++ is a plus

Experience with cross-platform programming languages like React is a plus

Experience with Raspberry Pi development is a plus

[job_alerts.create_a_job]

Sr Engineer Java • San Diego, California, United States

[internal_linking.similar_jobs]
Senior Software Engineer

Senior Software Engineer

ResMed Inc • San Diego, CA, United States
[job_card.full_time]
Senior Software Engineer page is loaded## Senior Software Engineerlocations : San Diego, CA, United Statestime type : Full timeposted on : Posted Todayjob requisition id : JR\_047045 • •Job Title...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer- San Diego (R3455)

Software Engineer- San Diego (R3455)

Shield AI • San Diego, CA, US
[job_card.full_time] +1
Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT and X-BAT aircr...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Java & React Engineer — AWS & Microservices Leader

Senior Java & React Engineer — AWS & Microservices Leader

Resmed • San Diego, CA, United States
[job_card.full_time]
A leading healthcare technology company is seeking a Senior Software Engineer to design, develop, and maintain critical software solutions. The ideal candidate will have over 8 years of experience w...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr Platform Engineer

Sr Platform Engineer

Mount Indie • San Diego, CA, US
[job_card.full_time]
Mount Indie is seeking a Senior Platform Engineer.As a Senior Platform Engineer supporting Naval Operational Architecture, you will play a critical role in operationalizing AI for next-generation n...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Java / React Full-Stack Engineer — Remote & Cloud

Senior Java / React Full-Stack Engineer — Remote & Cloud

Ntconsult • San Diego, CA, United States
[filters.remote]
Uma consultoria global de TI está buscando um(a) profissional sênior em Desenvolvimento Full-Stack Java / React para uma oportunidade totalmente remota, atuando em parceria com a primeira instituição...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineering Manager - Java Backend Lead

Senior Software Engineering Manager - Java Backend Lead

Cubic Defense • San Diego, CA, United States
[job_card.full_time]
A technology solutions company in transportation and defense seeks a Senior Software Engineering Manager for its San Diego team. This role involves managing and mentoring software engineers, driving...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Cloud Engineer

Sr. Cloud Engineer

Spectraforce Technologies • San Diego, CA, United States
[job_card.full_time]
Duration : 6 months (possibility of conversion into FTE).Location : San Diego, CA (Onsite).Client's Rapid Diagnostics is part of Client's Diagnostics family of businesses, bringing together exception...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Software Engineer ( Java Architect)

Principal Software Engineer ( Java Architect)

Blue Yonder • San Diego, CA, United States
[job_card.full_time]
Role : Lead Java Architect Location : Dallas TX ( Hybrid role - LOCAL ONLY , should relocate off their own, if non LOCAL). Candidates on Optional Practical Training ( F1 / OPT / CPT / EAD) status DO NOT qu...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Java Backend Engineering Manager

Senior Java Backend Engineering Manager

Cubic Corporation • San Diego, CA, United States
[job_card.full_time]
A leading technology company is seeking a Senior Software Engineering Manager to lead their engineering team in San Diego. The role focuses on mentoring engineers, driving architectural design of so...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Social – Full‑Stack & Web

Senior Software Engineer, Social – Full‑Stack & Web

PlayStation • San Diego, CA, United States
[job_card.full_time]
A leading technology company is seeking a Senior Software Engineer in San Diego to develop full stack solutions for various PlayStation features. The successful candidate will have a strong backgrou...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Full Stack Java Support Engineer

Full Stack Java Support Engineer

Tillster, Inc. • San Diego, CA, US
[job_card.full_time] +1
[filters_job_card.quick_apply]
Full Stack Java Support Engineer Location : .IN OFFICE 5 days a week- San Diego About Tillster Tillster, headquartered in the USA, is the global leader in digital ordering and customer engageme...[show_more]
[last_updated.last_updated_30]
Senior Software Engineer

Senior Software Engineer

Resmed • San Diego, CA, United States
[job_card.full_time]
We are seeking a highly skilled Senior Software Engineer to join our team.As a key member of our engineering department, you will be responsible for designing, developing, and maintaining APIs and ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer, Android (Hybrid - San Diego, CA or Acton, MA)

Senior Software Engineer, Android (Hybrid - San Diego, CA or Acton, MA)

Insulet • San Diego, CA, United States
[job_card.full_time]
Insulet is seeking a self-motivated Senior Software Engineer to join our team.The individual is responsible for contributions to our Android Mobile Applications projects for the company and will be...[show_more]
[last_updated.last_updated_30] • [promoted]
Java Engineer ID32277 ($3,000 signing bonus)

Java Engineer ID32277 ($3,000 signing bonus)

AgileEngine • San Diego, CA, us
[job_card.full_time]
[filters_job_card.quick_apply]
Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...[show_more]
[last_updated.last_updated_1_day]
Senior Naval ML Engineer – Hybrid (San Diego)

Senior Naval ML Engineer – Hybrid (San Diego)

The Marlin Alliance, Inc. • San Diego, CA, United States
[job_card.full_time]
A defense technology company is seeking a Senior Machine Learning Engineer in San Diego, CA, to design advanced machine learning models for naval applications. The role involves collaborating with m...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer San Diego, CA In-person

Senior Software Engineer San Diego, CA In-person

ExploreTech Inc. • San Diego, CA, United States
[job_card.full_time]
ExploreTech's mission is to discover the raw materials needed for the next millennium of human development.We are a mineral exploration company that believes the solution to critical mineral supply...[show_more]
[last_updated.last_updated_30] • [promoted]
Java Server Engineer

Java Server Engineer

TradeJobsWorkForce • 92128 San Diego, CA, US
[job_card.full_time]
Java Server Engineer Job Duties : Evaluates Web applications by studying systems flow, data usage, and ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer - Java / Spring | React & AWS

Senior Software Engineer - Java / Spring | React & AWS

ResMed Inc • San Diego, CA, United States
[job_card.full_time]
A leading healthcare technology company is seeking a Senior Software Engineer in San Diego, CA, to design, develop, and maintain APIs and services. The ideal candidate will have 8+ years of experien...[show_more]
[last_updated.last_updated_variable_days] • [promoted]