What are the responsibilities and job description for the Java Architect + Gen AI position at Tanisha Systems, Inc?
Java Architect Gen AI
Location: Austin, TX
Job Description:
o 8 years of professional experience in Java software development.
o Strong understanding of object-oriented programming principles, design patterns, and architectural best practices.
o Experience with Spring Boot, Spring Cloud, or other relevant Java frameworks.
o Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
o Solid understanding of RESTful APIs and API design principles.
o Experience with integrating with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
o Strong understanding of AI/ML concepts, including machine learning algorithms, deep learning, and natural language processing.
o Experience with integrating Java applications with Gen AI models (e.g., OpenAI, Google AI Platform, AWS AI Platform) is highly preferred.
o Excellent communication, collaboration, and problem-solving skills.