Java Software Engineer
Position Title: Java Ai/ml EngineerLocation: Dearborn, MI -Hybrid12 MonthsNeed Locals Or Nearby -W2 Only/No OptsSenior LevelSkills 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 QuerySkills Preferred:Integration, TeamcenterAdditional Information :Hybrid Position / 4 days onsite Required Skills & Qualifications:Proven experience of 10+ years as a Senior Software Engineer with Full Stack expertise with a strong portfolio of delivered projects.Deep proficiency in Java and extensive experience with the cloud native architecture and applications.Experience with microservice architecture and hands-on experience with building and consuming RESTful APIs, FAST APIs and Stream APIs.Hands—on experience with SQL, PostgreSQL, including table design, creation, and modification.Experience integrating with PLM products - Teamcenter and 3DX Strong practical experience deploying and managing applications on Google Cloud Platform (GCP).This could include experience with services like Cloud Run, Compute Engine, Cloud Storage, Firestore etc.Frontend: Angular, TypeScript, HTML, CSS/SCSS, RxJS, NgRx, Angular Material or similar component librariesBackend: Node.js, Java, Python, Spring Boot, NestJS, Express, REST APIs, microservicesCloud: Google Cloud Platform, Cloud Run, GKE, Cloud Functions, Cloud Storage, BigQuery, Pub/Sub, Cloud SQL, FirestoreDevOps: Git, Docker, CI/CD, Cloud Build, Artifact Registry, Kubernetes, automated deploymentsAI/LLM: AI coding assistants, prompt engineering, LLM APIs, RAG, embeddings, vector databases, agentic workflowsEngineering Practices: Agile, secure coding, API design, observability, documentation, production supportGCP Cloud Run, PostgreSQL, AIPGEE, GCP, Node.js, Angular, Spring Boot, REST APIs, React, Java, Microservices, Agile Software Development, Artificial Intelligence & Expert Systems, Big Query