Senior Full Stack Developer

Apex Systems

Dearborn, MI • 1h ago • On-site

Senior

On-site

60 - 73 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

$60 – $73/year

Quick Facts

  • Role: Senior Full Stack Developer
  • Work model: Hybrid (4 days per week in the office)

Description

Senior Full Stack Developer to design, develop, and maintain scalable full stack applications across frontend, backend, and database layers. Build and consume RESTful microservices using Java and Spring Boot, develop modern responsive front ends with React (Redux) or Angular, and work with cloud-native architectures on Google Cloud Platform. Own testing (TDD/BDD, regression, performance, UI/end-to-end) and performance optimization, plus infrastructure management using Terraform.

Responsibilities

  • Design, develop, and maintain scalable full stack applications (frontend, backend, database)
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Build and consume RESTful microservices using Java and Spring Boot
  • Develop responsive front-end applications using React (with Redux) or Angular, HTML, and CSS
  • Work with Google Cloud Platform services (Compute Engine, Cloud Run, Cloud SQL, Cloud Storage, Pub/Sub, Cloud Monitoring/Log Analytics, Memory Store for Redis, Cloud Functions)
  • Implement and manage infrastructure with Terraform (Infrastructure as Code)
  • Define and ship new features with product and engineering teams
  • Apply TDD/BDD, regression, performance testing; execute API load and performance (L&P)
  • Implement UI and end-to-end testing with Selenium, Cypress, or Playwright
  • Optimize application performance, including JVM tuning and profiling
  • Ensure code quality via best practices, testing, and code reviews
  • Contribute to architecture and technical decisions
  • Establish best practices to maximize efficiency and minimize risk; support DevOps and API L&P activities
  • Use DevOps tools (Tekton, SonarQube, Checkmarx, Fossa, GitHub) to deploy, improve, and manage software

Requirements

  • 8+ years of IT experience; 6+ years in development
  • Practical experience with Google Cloud Platform (e.g., Cloud Run, GKE, Cloud Storage, Pub/Sub, Cloud SQL, IAM)
  • Strong Java experience (clean, maintainable, well-tested code; troubleshooting and refactoring)
  • Strong Spring Boot experience (REST endpoints, data persistence, validation, exception handling, configuration, security integrations)
  • Frontend development experience with React (Redux) or Angular, plus HTML and CSS
  • Experience designing and consuming RESTful APIs and understanding HTTP/auth/versioning/error handling
  • Acceptance testing experience translating acceptance criteria into testable scenarios and supporting UAT
  • CI/CD pipeline experience with Jenkins, including declarative Jenkinsfiles and testing/security scanning
  • Bachelor’s degree

Benefits

  • Medical, dental, vision, life, disability, and other insurance plans
  • ESPP (employee stock purchase program)
  • 401K with company match after 12 months of tenure
  • HSA (on the HDHP plan)
  • Employee Assistance Program (EAP) with up to 8 free counseling sessions
  • Corporate discount savings program and other discounts
  • Professional development: on-demand training, certification prep and access to technical/leadership courses and library after 6+ months, certification discounts and association perks
  • Career support including a dedicated Career Coach

See similar jobs

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

See more

Unlock Full Resume Report