What are the responsibilities and job description for the JAVA GenAI Principal Engineer-ONLY Locals position at Kasmo Inc.?
Job Details
Job Duties and Responsibilities:
Lead the design of scalable, resilient, and secure microservices architectures, event-driven systems, and cloud-native applications.
Improve system performance, reliability, and scalability through profiling and tuning techniques.
Work closely with engineering teams, product managers, and business stakeholders while mentoring junior developers.
Ensure adherence to security best practices, compliance standards, and industry regulations.
Stay updated on Java ecosystem advancements and recommend improvements.
10-15 years of experience in Java software development, with 5 years in technical leadership roles.
Hands-on experience with microservices architecture, event-driven systems (Kafka, RabbitMQ), and API gateways.
Strong knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases.
Experience with conversational agents such as Google Dialog Flow, Haptix.ai, Kore.ai or Amazon Lex is preferred.
Understanding of generative models such as GANs, VAEs, or autoregressive models.
Excellent problem-solving skills and ability to work in an agile environment. Basic Qualifications:
7 years of expertise in in Java 11 , Spring Boot, Spring Cloud, and RESTful services.
5 years of experience in Microservices