Full Stack Java + GenAI Engineer
Skywaves MP LLC
Dallas, United States of America
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Dallas, United States of America
Tech stack
Clean Code Principles
Java
JavaScript
API
Amazon Web Services (AWS)
Azure
Bootstrap
Databases
Elasticsearch
Design of User Interfaces
Hibernate
Spring
Python
PostgreSQL
Microsoft SQL Server
MongoDB
Node.js
NoSQL
OAuth
Performance Tuning
Query Optimization
Openid Connect
JSON Web Token
Software Engineering
Web Applications
Web Services
Data Processing
Cloud Platform System
Test Driven Development
React
Large Language Models
Prompt Engineering
Spring-boot
Generative AI
Backend
Data Analytics
Software Coding
REST
Mocha
Requirements
Core Technical Skills
- 10+ 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.