Senior Java Full Stack Developer

TechDigital

Dearborn, MI

JOB DETAILS
LOCATION
Dearborn, MI
POSTED
10 days ago
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.

About the Company

T

TechDigital

COMPANY SIZE
100 to 499 employees
INDUSTRY
Other/Not Classified