Senior Full-Stack Developer

Stefanini

Dearborn, MI • 12m ago • On-site

Senior

On-site

61 - 66 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior Full-Stack Developer role

Improve your resume now

$61 – $66/year

Quick Facts

  • Role: Senior Full-Stack Developer

Description

Senior Full-Stack Developer role focused on designing and building scalable full-stack applications across frontend, backend, and database layers. You will develop RESTful microservices using Java/Spring Boot, create modern responsive front ends with React (Redux) or Angular, and build cloud-native solutions on Google Cloud Platform. The role emphasizes testing (TDD/BDD, regression, performance, UI/e2e), performance tuning, and CI/CD/DevOps practices.

Responsibilities

  • Design, develop, and maintain scalable full stack applications (frontend, backend, database)
  • Build and consume RESTful microservices using Java and Spring Boot
  • Develop modern responsive front-end applications using React (Redux) or Angular, HTML, and CSS
  • Work with cloud-native architectures on Google Cloud Platform
  • Use GCP services such as Compute Engine, Cloud Run, Cloud SQL, Cloud Storage, Pub/Sub, Application Monitoring (Log Analytics), Memory Store for Redis, and Cloud Functions
  • Implement and manage infrastructure using Terraform (Infrastructure as Code)
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Apply TDD/BDD, regression, and performance testing
  • Implement UI and end-to-end testing using Selenium, Cypress, or Playwright
  • Optimize application performance including JVM tuning and profiling
  • Ensure code quality through best practices, testing, and reviews
  • Contribute to system architecture and technical decision-making
  • Work with product managers to break solutions into incremental, production-ready user stories
  • Execute API load and performance testing on developed API modules
  • Use DevOps tools such as Tekton, SonarQube, Checkmarx, Fossa, and GitHub to deploy and manage software

Requirements

  • 8+ years of experience in software development
  • Experience with Google Cloud Platform
  • Strong proficiency in Java and Spring Boot
  • Experience developing reusable, responsive, accessible UIs with React, HTML5, and modern CSS
  • Ability to design, document, and integrate secure REST APIs
  • Proven experience building and troubleshooting enterprise CI/CD pipelines with Jenkins
  • Experience using GitHub for source control, branching, pull requests, and code reviews
  • Familiarity with Node.js, automated testing, acceptance testing, and production support
  • Understanding of cloud security, logging, monitoring, and cost-conscious resource usage
  • Bachelor’s degree in computer science or related field

Benefits

Salary range may vary based on experience, qualifications, and local market; some positions may include bonuses or other incentives.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report