Skip to main content

Java Fullstack Developer with AI

Tecnología
Ampstek
Heredia, Costa RicaHace 2 mesesHasta 22/4/2026
Híbrido

Descripción del puesto

  • *Title: Java Fullstack Developer with AI
  • *Location: El Cafetal Building Carretera A Belen Eddificio C Heredia, CA(Onsite)
  • *Job Type: Contract
  • *Mandatory Skills
  • *Java Full Stack with AI: Java Spring Boot, Java Backend with Python, React, Mongo, SQL, Event Driven Microservices (Kafka)
  • *Key Responsibilities
  • Pioneer Full-Stack AI Application Development: Design, develop, and deploy transformative end-to-end applications leveraging modern web frameworks (React, Next.js, FastAPI/Python, Java) with Large Language Models (LLMs) at their core.
  • Architect Agentic AI Systems: Lead the design and implementation of sophisticated autonomous agents capable of multi-step reasoning, planning, and dynamic task execution using frameworks like LangChain, LangGraph, or AutoGen.
  • Innovate RAG Pipeline Design: Architect and optimize production-grade Retrieval-Augmented Generation (RAG) pipelines, focusing on advanced embedding strategies, efficient vector database management (Pinecone, Milvus, Chroma), and superior retrieval performance.
  • Build Scalable Backend & API Integrations: Develop highly performant, asynchronous backend services that seamlessly integrate LLMs, external APIs, and tools, ensuring exceptional reliability and ultra-low latency.
  • Optimize Data & Database Management: Strategically manage structured and unstructured data, overseeing both traditional SQL/NoSQL databases and advanced vector databases to enable context-aware and intelligent AI systems.
  • Champion Engineering Excellence & Agile Delivery: Drive best practices in code quality, unit testing, CI/CD, and security. Act as a strong contributor within an Agile software delivery team, collaborating to achieve sprint goals and actively participating in the broader Citi technical community and Agile/Scrum processes.

Required Qualifications

 9+ years of progressive professional software engineering experience, with a minimum of 2+ years dedicated to building and deploying AI-powered solutions.

 Expert proficiency in Python, Java, or Typescript/Javascript, coupled with a profound understanding of Data Structures and Object-Oriented Principles.

 Extensive hands-on experience with Large Language Models (LLMs) (e.g., OpenAI GPT, Anthropic Claude, Gemini, Llama), including fine-tuning techniques and advanced prompt engineering.

 Proven expertise in designing and implementing RAG architectures, encompassing embedding strategies, vector stores, and semantic search.

 Deep experience with microservices, designing and implementing RESTful/GraphQL APIs, and practical application of containerization technologies (Docker/Kubernetes/Openshift).

 Demonstrated experience with modern web stacks (React, Next.js, Tailwind CSS, JavaScript, TypeScript, etc.).

 Practical experience with Agentic frameworks (LangChain, LangGraph, AutoGen, CrewAI, etc.), including designing, implementing, and orchestrating multi-agent systems.

 Solid understanding and practical application of frameworks such as Spring Boot, FastAPI, Express, etc.

 Significant experience working within agile and iterative software delivery methodologies (SAFe, SCRUM, Kanban).

 Proficiency in various database technologies, including advanced SQL and vector databases (Oracle, PostgreSQL, MongoDB, Aurora, Pinecone, pgvector, etc.).

 Experience with event-driven design and architecture (e.g., SQS, SNS, Kinesis, Kafka, Spark Flink, RabbitMQ).

 B.Tech/B.Engg degree or equivalent work experience

Thanks

Aatmesh aatmesh.singh@ampstek.com
Keywords
javafull-stackdeveloperaicontractspringspring-bootback-endpythonreactsqlmicro-serviceskafkadevelopmentdesignapplicationswebjsnext-jsfastapisystemsimplementationplanninglangchainlanggraphproductiondatabasedatabase-managementmanagementmilvusperformanceapiintegrationsservicesapisdatanosqldatabasesengineeringagiledeliverytestingci-cdsecuritysoftwarecommunityscrumprofessionalsoftware-engineeringtypescriptmicrosoft-typescriptjavascritjavascriptopenaiclaude-by-anthropicgeminimeta-llamallamasemantic-searchsearchrestfulgraphqldockerkubernetesopenshifttailwindtailwind-csscsscrewaisolidkanbanoraclepostgresqlmongodbamazon-auroraarchitecturesparkrabbitmq

¿Te interesa este puesto?