Senior Java Software Engineer - GenAI engineer
Senior Full Stack Java + GenAI EngineerDallas Texas - Work from OfficeJob Type: Full Time EmploymentFinal round in-person interviewMust-Have Technologies: ReactJS, Java 17+, Microservices, AWS/Azure, RDBMS, NoSQLCore Technical Skills10+ years of hands-on software development experience, with deep expertise in modern Java Full Stack development.Strong command of Java frameworks and libraries, including Spring, Spring Boot, and Hibernate.Proven experience building single-page web applications using ReactJS, Bootstrap, and Nodejs.Hands-on experience designing, developing, and deploying cloud-based architectures on AWS, Azure, or equivalent platforms.Expertise developing Java and Spring Boot applications backed by both relational (SQL Server / PostgreSQL) and NoSQL (MongoDB / Elasticsearch) databases.Practical experience integrating Large Language Models (LLMs) into applications via APIs (e.g., OpenAI, Anthropic Claude, Azure OpenAI, AWS Bedrock).Familiarity with prompt engineering, Retrieval-Augmented Generation (RAG), embeddings, and vector databases.Understanding of responsible AI practices, including data privacy, hallucination mitigation, evaluation, and guardrails.Solid hands-on experience developing production applications, data processing scripts, automation tooling, or backend services in Python.Working knowledge of modern security frameworks and standards such as OAuth 2.0, OpenID Connect, and JWT.Proficient in designing and building RESTful APIs and web services following industry best practices.Strong SQL development skills, including query optimization and performance tuning.Experience with modern testing frameworks (Jest, Mocha, Chai) and a commitment to test-driven development.Solid understanding of front-end architecture principles and data-driven UI development.Demonstrated ability to write clean, efficient, and maintainable code that adheres to coding standards and best practices.Excellent problem-solving and troubleshooting skills for diagnosing complex technical issues.