Skip to main content

Senior Java Full Stack Developer

Technology
TekCommands
Dearborn, United States1 month agoUntil 11/10/2026
Service contract

Job description

In-person interview – Local candidates only

Must have GCP certification

Application Development

  • Design, develop, and maintain high performance Java full stack applications using Java, Spring Boot, and RESTful APIs.
  • Build and maintain microservices based architectures with a focus on scalability, resiliency, and security.
  • Develop responsive front end components using React / Angular / modern JavaScript frameworks.

Cloud & DevOps (GCP)

  • Deploy and manage applications on Google Cloud Platform (GCP) (GKE, Cloud Run, Pub/Sub, Cloud Storage, etc.).
  • Implement CI/CD pipelines using tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Ensure cloud native design, observability, logging, and performance monitoring.

Extreme Programming (XP) Practices

  • Actively practice Extreme Programming principles, including:

o Test Driven Development (TDD)

o Pair Programming o Continuous Integration o Refactoring and Simple Design

  • Promote clean code, automated testing, and rapid feedback loops.

Agile Delivery & Collaboration

  • Work closely with Product Owners, Architects, QA, and DevOps teams in an Agile/Scrum environment.
  • Participate in sprint planning, backlog refinement, daily standups, and retrospectives.
  • Translate business requirements into well designed technical solutions.

Quality & Performance

  • Write unit, integration, and automation tests to ensure high code quality and reliability.
  • Perform code reviews and mentor junior developers on best practices.
  • Troubleshoot and resolve production issues with a strong focus on root cause analysis.

Interested in this role?