Lead Java Full Stack Developer

Megan Soft Inc — United States · Posted ~4 hours ago

Lead Contract Onsite

Skills

Java Full-stack development Spring Frontend development API development Cloud infrastructure Agile JavaScript Cloud APIs AI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology-focused organization is seeking an experienced full stack developer to design and deliver enterprise applications. The role covers frontend, backend, cloud services, data integration, and modern AI-enabled solutions.

Highlights

Senior technical role with ownership across the full software lifecycle, opportunities to work with modern technologies, and involvement in enterprise-scale solutions.

Description

Position: Lead Java Fullstack Developer Location: Livonia, MI. (4 days Onsite) Duration: 12 Months + Need Only W2 Candidates. Only 10+ Years experience will be considered. Position Description: We are seeking an exceptionally skilled and forward-thinking Senior Software Engineer who embraces Lean, Agile practices and uses AI to accelerate delivery of innovative end-to-end full stack software solutions that integrate enterprise data platforms and PLM systems through MCP servers. As a key architect and implementer, you will work across the entire software stack from front-end UI to backend services to cloud infrastructure and integrating AI enabled data platforms while also bringing domain familiarity with PLM ecosystems and engineering data platforms. Key Responsibilities End-to-End Application Development: Design, develop, test, and deploy full stack applications spanning UI, APIs, services, and data layers, owning features from concept through production. AI-Accelerated Software Development Across the SDLC: Use AI coding assistants and generative AI tools to accelerate software development, refactoring, debugging, documentation, and code reviews. Cloud-Native Engineering: Architect and implement scalable, resilient solutions on GCP 3.0, leveraging GCP services such as Cloud Run, Cloud Functions, App Engine, GKE, Cloud Storage, Pub/Sub, Firestore, BigQuery, Cloud SQL, Secret Manager, Cloud Build, Artifact Registry, and Cloud Monitoring, as applicable. Frontend Development: Build responsive, intuitive, and performant user interfaces using Angular architecture patterns, RxJS, NgRx or other state management approaches, and frontend performance optimization. Backend Development: Develop robust backend services and APIs using Spring (Java) and Node.js, ensuring scalability, security, and maintainability. Data Modeling & Workflows: Translate complex engineering data structures (BOMs, part/document lifecycle data) into usable application data models and workflows. API Design & Microservices: Design and implement RESTful/GraphQL APIs and microservices that support integration across PLM, MCP, and internal systems. MCP Server Integration: Develop and maintain integrations with MCP (Model Context Protocol) servers that house engineering data artifacts, ensuring reliable, secure, and performant data retrieval and orchestration. DevOps & CI/CD: Deploy infrastructure components using Terraform, orchestrated via Tekton pipelines. Implement CI/CD pipelines using Tekton and Github Actions. Code Quality & Best Practices: Champion clean code, automated testing, code reviews, and secure coding practices across the team. Cross-Functional Collaboration: Work closely with product managers, architects, and engineering data stakeholders to translate business requirements into technical solutions. Troubleshooting & Support: Diagnose and resolve complex integration and performance issues across distributed systems. Mentorship: Provide technical guidance and mentorship to junior/mid-level engineers. Skills Required: GCP Cloud Run, PostgreSQL, AIPGEE, GCP, Node.js, Angular, Spring Boot, REST APIs, React, Java, Microservices, Agile Software Development, Artificial Intelligence & Expert Systems, Big Query Skills Preferred: Integration, Teamcenter