What are the responsibilities and job description for the Java & AI Solutions Architect position at Eagle Eye Technologies?
Job Description
Job Description
Good afternoon
Please share me the updated resume as per client requirements - ak@eagleiitech.com
Role : Java & AI Solutions Architect
contract posiution
On-Site - Princeton, NJ
14 years of Java-based enterprise application development
6 years in architecting scalable and cloud-native banking applications
2 years in designing semantic modeling-based systems or working with graph databases
Java SE, Java EE, Spring Boot, Spring Framework (MVC, Security, Data, Cloud)
Microservices, Event-Driven Architecture, API Development (REST, GraphQL)
Payment Gateway Integration (ISO 8583, SWIFT, SEPA, Open Banking APIs, PCI DSS Compliance)
Cloud-Native Architectures (AWS, Azure, Google Cloud), Containerization (Docker, Kubernetes)
DevOps & CI / CD (Jenkins, GitHub Actions, Terraform, CloudFormation)
Semantic Data Modeling (RDF, OWL, JSON-LD, SPARQL)
Graph Databases (Neo4j, RDF4J, Apache Jena, Stardog, Ontotext GraphDB)
Intelligent Data Querying (Semantic Search, AI-Driven Data Retrieval)
Machine Learning & NLP for Financial Data Processing (TensorFlow, PyTorch, LangChain, BERT, GPT-based models)
Angular, React, Vue.js for Banking UI Development
Semantic UI & Data Visualization for Banking Applications
A11y & Responsive UI Design
Authentication & Authorization (OAuth2, JWT, SAML, RBAC)
Data Encryption, API Security, GDPR, PCI DSS, ISO 27001
Design, develop, and oversee the implementation of Java-based enterprise solutions that incorporate semantic modeling for intelligent data processing and retrieval in banking applications.
Architect scalable, resilient, and secure banking applications that seamlessly integrate with ontology-based knowledge graphs and semantic search capabilities.
Design and implement Payment Gateway architectures, ensuring high security, performance, and compliance (PCI DSS, ISO 8583, SWIFT, SEPA, Open Banking APIs).
Integrate third-party payment providers, real-time transaction processing, and digital wallets into enterprise banking solutions.
Develop ontology-based data models using RDF, OWL, and SPARQL, enabling structured and context-aware data representation for banking applications.
Utilize Graph Databases (Neo4j, RDF4J, Apache Jena, Stardog) for storing and managing semantic data in financial services.
Optimize API performance and response times using semantic query optimization and intelligent caching strategies for GraphQL and RESTful APIs.
Implement AI-driven risk assessment and fraud detection algorithms using machine learning frameworks (TensorFlow, PyTorch, LangChain).
Ensure banking applications comply with ethical AI standards, data protection laws (GDPR, ISO 27001), and industry regulations.
Collaborate with data scientists, backend engineers, and UX / UI teams to ensure the seamless integration of semantic data modeling into financial applications.
Design API-driven architectures for intelligent financial data retrieval, incorporating NLP-based semantic search capabilities.
Define cloud-native deployment strategies for AI-powered, semantic-driven banking applications, leveraging AWS, Azure, or Google Cloud.
Implement best security practices for authentication, authorization, encryption, and fraud detection in banking applications.
Bachelor's / Master's in Computer Science, Software Engineering, or related field
Thank you,
ARJUN K
BDM Manager / Client Manager
Office : (919)-794-8890 / Ext - 108
Email : ak@eagleiitech.com