Java FSD Developer with AI
Location: New York City, NY (Hybrid)
Contract to hire
Key Responsibilities:
- Design and develop scalable web applications using Java Spring Boot Microservices and REST APIs
- Build responsive user interfaces using React js Angular TypeScript HTML5 CSS3 and JavaScript
- Develop and integrate AI powered solutions leveraging Generative AI LLMs Azure OpenAI Open AI APIs or similar platforms
- Implement AI use cases such as chatbots intelligent search document summarization recommendation engines and workflow automation
- Design and optimize backend services messaging systems and event driven architectures using Kafka and related technologies
- Create secure and scalable cloud native applications on AWS Azure or GCP
- Collaborate with Product Owners Architects QA teams and Business stakeholders in Agile environments
- Develop and maintain CICD pipelines automated testing and deployment processes
- Ensure application security performance reliability and operational excellence
- Participate in code reviews technical design discussions and mentoring of junior developers
Required Skills:
- Backend
- Java 81117
- Spring Boot Spring MVC Spring Security
- Microservices Architecture
- REST APIs Graph QL
- Hibernate JPA
- Kafka JMS
- Frontend
- Reactjs or Angular
- TypeScript JavaScript
- HTML5 CSS3 BootstrapTailwind
- AI Generative AI
- Handson experience with LLMs and Generative AI platforms
- Prompt Engineering
- Azure OpenAI OpenAI Google Vertex AI or similar services
- AI API integration and orchestration frameworks
- Retrieval Augmented Generation RAG concepts
- Vector Databases and Semantic Search
- Cloud DevOps
- AWS Azure GCP
- Docker Kubernetes
- Jenkins GitHub Actions Azure DevOps
- Git CICD pipelines
- Database
- PostgreSQL Oracle SQL Server MySQL
- NoSQL databases MongoDB preferred
Preferred Qualifications:
- Exp with Full Stack Development
- Experience building AI enabled enterprise applications
- Knowledge of AI governance security and responsible AI practices
- Financial Services Banking Digital Assets or FinTech experience is a plus
Desired Competencies:
- Strong problem solving and analytical skills
- Excellent communication and stakeholder management
- Ability to work independently and lead technical initiatives
- Passion for emerging AI technologies and continuous learning