AI Java Full stack Developer
Job Title: AI Java Full stack DeveloperLocation - Fortworth. TXType: ContractClient is looking for candidates with AI knowledge/experience since the project they would be working is related to AI.Top skills : Java, Kafka, KubernetesNice to have : Mongo, AzureDescription:What you'll doCollaborates with leaders, business analysts, project managers, IT architects, technical leads and other developers, along with internal customers, to understand requirements and develop needs according to business requirementsMaintains and enhances existing enterprise services, applications, and platforms using domain driven design and test-driven developmentTroubleshoots and debugs complex issues; identifies and implements solutionsCreates detailed project specifications, requirements, and estimatesResearches and implements new technologies to enhance current processes, security, and performanceSupports the development of coding standards and adheres to best practices and security guidelinesWorks closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needsProficiency in Full Stack DevelopmentProficiency and demonstrated experience in the following technologies: o Kubernetes and Cloud Experience preferably Azure o Java Springboot o Database and persistence frameworks: PostgreSQL, DataLake, ADX, Databricks, Object/Relational Mapping, Query performance tuning o Cloud-based development and Management: Azure, Kubernetes, Docker o Web Services: REST o Frameworks: Spring Framework, Spring Boot, Apache Kafka o Front-end: Thymeleaf, NodeJS, HTML, CSS, Angular o Build/deployment tools: Gradle, Terraform, Helm, Kustomize, Github actions o Other Dev Ops Toolchain: Slack, GitHub, Fluentbit, Apache NIfi, Dynatrace, Microsoft Teams, Grafana o Other: Linux/Unix shell Scripting, Disaster RecoveryProficiency in object-oriented design techniques and principlesProficiency in Microsoft Office Tools (Project, Excel, Word, PowerPoint, etc.)Experience in Agile methodologies, such as SCRUMExperience in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment