Upstart 13

Senior Software Engineer, Full Stack, Java, Angular

Upstart 13

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AngularAWSDockerJavaJavaScriptKafkaKubernetesPostgresSpringSpring BootSpringBootSQL

About the role

  • Design, build, test, deploy, release, and support a regulated SaaS-based solution as part of a team.
  • Design, develop, and deliver innovative solutions to help solve customer needs.
  • Contribute to continuous improvement and support continuous integration, continuous development, and deployment pipelines.
  • Identify, encourage, and build automated processes wherever possible.
  • Be an advocate for automation, continuous improvements, and best practices.
  • Participate in all phases of the solution lifecycle and work closely with a variety of internal and external business and technology partners.
  • Evaluate system and component releases for impact on business processes.
  • Have technical skills to code review, verify, and validate the software code developed.
  • Learn and understand business processes and how individuals and technology can best ensure the success of business users.
  • Mentor Full Stack Engineers and Jr. Full Stack Engineers in design, development, and adherence to best practices.

Requirements

  • 5+ years of experience working in a SaaS-based product development environment or FDA-regulated medical device environment.
  • Experience with programming languages Java , JavaScript , and SQL .
  • Experience utilizing frameworks and tools such as Angular , Spring Boot , Postgres , Docker , Git, Kubernetes and Kafka.
  • Experience in Domain Driven Design, Event Driven Architecture, and Reactive Programming is desirable.
  • Experience working on an agile team in a remote working environment.
  • Experience using release management and ALM tools like Jira and Git/Gitlab.
  • Experience with Behavior Driven Development (BDD).
  • Experience working in a Scaled Agile ( SAFe ) environment.
  • Excellent communication skills (both oral and written).
  • Must be comfortable with formal documentation development and working in a regulated environment.
  • Ability to work part of an agile team and comfortable working remotely as required.
  • Bonus: Experience working with AI tools in engineering, like Amazon Q, is a plus.
  • Bonus: Experience in a biomedical, healthcare, blood, or regulated environment is a plus.
  • Bonus: Experience working with AWS is a plus.