Title: Java Fullstack Developer
Term: Contract
Location: Phoenix, AZ || Hybrid
Job Description
We are seeking an experienced
Java Full Stack Developer
with strong expertise in
Java, Spring Boot, Microservices, REST APIs, and modern frontend technologies
, along with experience or exposure to
AI/ML and Generative AI
. The ideal candidate will develop scalable, high-performance applications supporting enterprise and airline business systems.
Key Responsibilities
- Design, develop, and maintain enterprise full-stack applications using
Java, Spring Boot, and Angular or React
.
- Build scalable backend services using
Spring Boot, Spring MVC, Spring Cloud, and Microservices architecture
.
- Design, develop, and consume secure and high-performance
RESTful APIs and web services
.
- Develop distributed and event-driven applications using
Kafka, messaging platforms, and asynchronous processing
.
- Integrate
AI/ML models, Generative AI, LLMs, and AI-powered services
into enterprise applications.
- Build AI-enabled solutions such as
intelligent search, conversational interfaces, recommendation systems, automation, and knowledge-based applications
.
- Develop responsive frontend applications using
Angular/React, TypeScript, JavaScript, HTML5, and CSS3
.
- Work with cross-functional teams including
AI/ML engineers, architects, product owners, DevOps, and QA teams
.
- Integrate applications with enterprise systems, databases, APIs, and cloud services.
- Implement application security using
Spring Security, OAuth2, JWT, and API security best practices
.
- Work with relational and NoSQL databases such as
Oracle, PostgreSQL, MySQL, MongoDB, or DynamoDB
.
- Deploy and maintain applications using
Docker, Kubernetes, CI/CD pipelines, and cloud platforms
.
- Participate in code reviews, technical design discussions, troubleshooting, and performance optimization.
Required Skills
- 8+ years
of experience in Java application development.
- Strong hands-on experience with
Java 8/11/17 or above
.
- Strong expertise in
Spring Boot, Spring Framework, Spring MVC, and Spring Security
.
- Extensive experience developing
Microservices and RESTful APIs
.
- Strong experience with
distributed systems and enterprise application architecture
.
- Hands-on frontend development experience with
Angular or React
.
- Strong knowledge of
JavaScript, TypeScript, HTML, and CSS
.
- Experience integrating
AI/ML or Generative AI capabilities
into applications.
- Exposure to technologies such as
OpenAI APIs, Azure OpenAI, AWS Bedrock, LangChain, RAG, Vector Databases, or AI Agents
.
- Experience with
Kafka or other event-streaming/messaging platforms
.
- Strong experience with
SQL and relational databases
.
- Experience with cloud platforms such as
AWS, Azure, or GCP
.
- Experience with
Docker, Kubernetes, Jenkins, GitHub Actions, or other CI/CD tools
.
- Strong knowledge of
Git, Maven/Gradle, JUnit, and Mockito
.
Preferred Skills
- Experience in the
Airlines, Travel, Transportation, or Hospitality domain
.
- Experience developing applications for
flight operations, reservations, booking, customer experience, loyalty, cargo, or airport systems
.
- Knowledge of
AI-powered automation, intelligent search, chatbots, recommendation engines, or RAG-based applications
.
- Experience with
Python for AI/ML integration
.
- Knowledge of
MLOps and AI model deployment
.
- Strong communication and problem-solving skills.
- Experience working in an
Agile/Scrum environment
.