Job Description
Job DescriptionSF ID / Req. ID:169768Job Title:Java Lead with AI Exp.Hiring Mode:Contract -TPLocation:St. Louis, MO [ONSITE]Customer:Client Technologies LLCTotal No. Of Positions:1Bill Rate:Note: [Based on exp. Rate may vary]
- $70-$80/hr max. all inclusive C2C
Job Summary:
- Full Stack Engineer with expertise in React, TypeScript, Java, Spring Boot, REST APIs, and Microservices.
- Experience building modern, responsive web applications using React, Vite, React Router, Material UI, Tailwind CSS, and ShadCN UI.
- Proficient in developing secure, high-quality code using Java, JavaScript/TypeScript, and SQL, with knowledge of OWASP, CWE, and secure coding practices.
- Experience developing AI-powered applications, including Generative AI, Agentic AI, Prompt Engineering, and RAG-based solutions.
- Hands-on experience with Model Context Protocol (MCP), including MCP Clients, MCP Servers, tool integration, orchestration, and enterprise system connectivity.
- Familiarity with AI frameworks such as Semantic Kernel, LangChain, and LangGraph.
- Strong knowledge of Spring Framework, object-oriented design principles, and GoF design patterns.
- Experience building APIs, event-driven services, batch applications, and cloud-native microservices architectures.
- Proficient in automated testing using JUnit, Mockito, Jest, React Testing Library, and Playwright.
- Experience with code quality and security tools such as SonarQube, Checkmarx, and Zally.
- Knowledge of relational, NoSQL, and vector databases including Oracle, PostgreSQL, MongoDB, and PGVector.
- Experience implementing non-functional requirements including security, scalability, performance, observability, and resiliency.
- Hands-on experience with CI/CD pipelines, GitHub Actions, Azure DevOps, Jenkins, Docker, Kubernetes, and cloud platforms such as Azure, AWS, and PCF.
- Strong understanding of SAFe Agile, DevOps, and modern software engineering best practices.
- Excellent problem-solving, communication, mentoring, and collaboration skills with a passion for continuous learning and innovation.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
