Java Fullstack Developer
Technology
Net2Source (N2S)Phoenix, United States2 months ago
Service contractOn-site
Job description
Title: Java Fullstack Developer
Term: Contract
Location: Phoenix, AZ || HybridJob 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.
- 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 .
- 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 .
Keywords
javaavailability-zonesjob-descriptionsspringspring-bootmicroservicesartificial-intelligencemachine-learninggenerative-artificial-intelligence-generative-aiplanning-and-designvisual-art-designproduct-development-and-designreact-jsreactspring-mvcmodel-view-controller-mvcspring-cloudmicro-services-architecturetrade-shows-eventskafka
Interested in this role?