Java Full Stack Engineer / Performance Test Automation Engineer
Role: Senior Java Full Stack Engineer / Performance Test Automation Engineer
Location: Dearborn MI - Hybrid (4 days/week in office)
Experience Required:
10+ years of IT experience
8+ years of Java development experience
Strong expertise in at least one programming language (Java preferred)
Must-Have Skills
Java
Spring Boot
Playwright
QA Automation
Load & Performance Testing
Performance Test Scripting
Backend Development
GCP Cloud Run
Nice-to-Have Skills
React.js
Testing Tools/Frameworks
CI/CD
Key Responsibilities
Design, develop, test, and maintain enterprise applications
Build backend services, APIs, and microservices using Java/Spring Boot
Develop automated test frameworks and scripts using Playwright
Perform load and performance testing to ensure application scalability
Design software architecture and recommend technology solutions
Collaborate with Product Owners, Architects, QA, and Development teams
Implement CI/CD, Test Automation, and TDD best practices
Optimize application performance and reliability
Ensure secure coding practices and data protection
Work on cloud-native deployments using GCP Cloud Run
Participate in full software development lifecycle (SDLC)