Senior Full-stack Java Developer

Ford Ford · Auto · Dearborn, MI +1 · Enterprise Technology

Senior Full-Stack Java Developer responsible for designing, developing, and implementing robust and scalable web applications using Java, Spring Boot, and Angular. The role involves back-end development, database management (PostgreSQL, SQL Server), API integration, and ensuring high performance and availability. The position also requires thorough testing, debugging, and collaboration with product managers and other engineers throughout the full product life cycle.

What you'd actually do

  1. Design, develop, and implement robust and scalable web applications using Java, Spring Boot, and other related technologies.
  2. Create responsive and user-friendly interfaces using HTML, CSS, JavaScript, and modern frameworks in Angular
  3. Build server-side implementation, ensuring high performance and responsiveness to requests from the front-end
  4. Design and manage databases using SQL such as PostgreSQL, SQL Server
  5. Develop and consume Cloud native RESTful APIs to connect front-end and back-end services seamlessly.

Skills

Required

  • Java
  • Spring Boot
  • Angular
  • HTML
  • CSS
  • JavaScript
  • SQL
  • PostgreSQL
  • SQL Server
  • RESTful APIs
  • GCP Services
  • Cloud Run
  • Cloud Run Jobs
  • Cloud Scheduler
  • Secret Manager
  • Monitoring
  • pub/sub

Nice to have

  • Master Degree in Computer Science, Computer Engineering or similar field.
  • Git
  • DevSecOps CI/CD
  • Tekton
  • IAC
  • Terraform
  • Dynatrace
  • Google Cloud Logging/Monitoring
  • Incentive or ecommerce experience

What the JD emphasized

  • 10+ years of experience in Java development.
  • 5+ years of experience with Spring Boot and other modules including cloud versions, and related technologies and Front-end frameworks such as Angular
  • 3+ years of experience with Cloud Native RESTful APIs design and implementation with publishing REST Apis in APGIEE by meeting the Ford/ or other Company recommended Security Gates checks
  • 2+ years of experience with GCP Services - Cloud Run, Cloud Run Jobs, Cloud Scheduler, Secret Manager, Monitoring, pub/sub or similar Cloud experience.