Java Full Stack Developer

V2Soft

Dearborn, MI

JOB DETAILS
SKILLS
Application Programming Interface (API), Artificial Intelligence (AI), Authentication, Automation, Behavior Driven Development (BDD), Best Practices, Business Solutions, CSS (Cascading Style Sheet), Capability Maturity Model Integration (CMMI), Cloud Architecture, Cloud Computing, Cloud Storage, Code Reviews, Community Support, Computer Services, Continuous Deployment/Delivery, Continuous Integration, Cost Control, Cross-Functional, Design Patterns Programming Methodologies, DevOps, Docker, Fortune 500 Customers, GCP (Good Clinical Practices), HTML (HyperText Markup Language), HTML5, Hibernate, ISO (International Organization for Standardization), Identify Issues, Java, Java Persistence API (JPA), Jenkins, Linux Operating System, Mentoring, Microservices, Network Design, Node.js, Nonprofit, OAuth, Performance Testing, Performance Tuning/Optimization, REST (Representational State Transfer), React.js, Redis, Regression Testing, SQL (Structured Query Language), Scalable System Development, Security Assertion Markup Language (SAML), Selenium, Software Engineering, System Architecture, Technical Leadership, Technical Recruiting, Test Driven Development (TDD), Testability, Testing, Transaction Processing/Management, Unix Operating Systems, Unix Shell Programming, User Interface/Experience (UI/UX)
LOCATION
Dearborn, MI
POSTED
3 days ago
V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquarteerd in Bloomfiled Hills, MI and have 16 offices spread across six countries. We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively support local communities and non-profits, reflecting our core values. Join us to be part of a dynamic and impactful global company!
Please visit us at www.v2soft.com  to know more . 



 Skills Required:
Java, Spring Boot, React, GCP, Jenkins, HTML5, CSS (Cascading Style Sheets) 1. Java, Spring Boot – Candidate must have 5+ years of experience designing and developing scalable, production-grade microservices using Java and Spring Boot. Expected to independently architect service layers, implement Spring Data JPA/Hibernate for persistence, apply design patterns, optimize performance, handle transaction management, and secure APIs using Spring Security/OAuth2/JWT. Should be capable of mentoring junior developers and conducting code reviews. 2. React – Candidate must have 4+ years of experience building complex, production-level front-end applications with React, including advanced state management (Redux, Context API, or React Query), performance optimization (memoization, lazy loading, code splitting), and component architecture design. Expected to lead front-end technical decisions and ensure code maintainability/testability (Jest, React Testing Library). 3. GCP – Candidate must have hands-on production experience architecting and deploying cloud-native solutions on Google Cloud Platform, including GKE/Cloud Run, Cloud SQL/Spanner, Pub/Sub, IAM policy design, networking (VPC), and cost/performance optimization. Expected to contribute to cloud architecture decisions and troubleshoot production issues independently. 
Experience Required:
Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 8+ years in IT; 6+ years in development
Experience Preferred:
• Experience with AI-based development • Experience with TypeScript and Node.js • Familiarity with CI/CD pipelines and automation • Knowledge of DevOps methodologies • Experience with Unix/Linux and Shell scripting • Containerization using Docker and Kubernetes • Working knowledge of Redis • Experience with SAML authentication
Education Required:
Bachelor's Degree
Additional Information :
***HYBRID / 4 days per week in office) Key Responsibilities • Design, develop, and maintain scalable full stack applications including frontend, backend and database layers. • Collaborate with cross functional teams to understand business requirements and translate them to technical solutions. • Build and consume RESTful microservices using Java and Spring Boot • Develop modern, responsive front-end applications using React (with Redux) or Angular, HTML and CSS. • Work with cloud-native architectures on GCP. • Leverage GCP services such as Compute Engine, Cloud Run, Cloud SQL, Cloud storage, PUB-SUB and Cloud Functions to build scalable and resilient applications. • Implement and manage infrastructure using Terraform (Infrastructure as Code) • Collaborate with cross-functional teams to define, design, and ship new features • TDD, BDD, regression and performance testing. • Implement UI and end-to-end testing using frameworks like Selenium, Cypress or Playwright. • Optimize application performance, including JVM tuning and profiling • Ensure code quality through best practices, testing, and reviews • Contribute to system architecture and technical decision-making
 
V2Soft is an Equal Opportunity Employer ( EOE). We welcome applicants from all backgrounds, including individuals with disabilities and veterans.
https://www.v2soft.com/careers - to view all of our open opportunities and to learn more about our benefits.  

About the Company

V

V2Soft