Unlimited Job Postings Subscription - $99/yr!

Job Details

Senior Software Engineer (Java, Spring Boot, Angular))

  2025-10-06     MDA Edge     San Diego,CA  
Description:

Senior Software Engineer (Java, Spring Boot, Angular)

4 weeks ago Be among the first 25 applicants

This range is provided by MDA Edge. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$69.00/hr - $69.00/hr

Job Summary:

As a Senior Software Engineer, you'll be a part of highly collaborative, cross-functional Scrum teams within the Software Solutions group.

Key Requirements:

To succeed in this role, you'll need a customer-first attitude and the following:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's or higher is a plus) OR equivalent experience.
  • 5+ years of professional experience in software engineering, with a focus on full-stack development.
  • Proven experience with microservice architectures and distributed systems.
  • Strong background in cloud technologies, specifically Amazon Web Services (AWS), including experience with Kubernetes (EKS).
  • Proficiency in GraphQL and RabbitMQ.
  • Experience with CI/CD pipelines, containerization, and infrastructure as code.
  • Excellent problem-solving and analytical skills with attention to detail.
  • Effective communication and collaboration skills with the ability to work in a team environment.
  • Familiarity with regulated environments, with experience in software as a medical device development highly preferred.
  • Relevant certifications (e.g., AWS Certified Database - Specialty) is a plus.
  • Familiarity with healthcare data integration and compliance (e.g., HIPAA) is a plus.

Key Responsibilities:

  • Build secure APIs using GraphQL and integrate RabbitMQ for asynchronous messaging and event-driven systems.
  • Implement microservices architecture for backend services following best practices in scalability, security, and maintainability.
  • Lead the development, testing, and deployment of applications on AWS, leveraging EKS (Elastic Kubernetes Service), RDS, and other AWS managed services.
  • Collaborate with cross-functional teams to define, design, and deploy new features and applications.
  • Ensure high-quality code through best practices in unit testing, code review, and continuous integration.
  • Collaborate with cross-functional teams including DevOps, QA, and product management to drive continuous delivery pipelines and automation.
  • Develop and document software in compliance with regulated industry standards, specifically in the medical device space, adhering to frameworks like IEC 62304.
  • Stay abreast of emerging software technologies, trends, and best practices.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Other

Industries

  • IT Services and IT Consulting
#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search