← Back to all openings

Senior Java Microservices Developer (AI Experience)

a leading technology company

📍 Dallas, TX🏢 On Site💼 Full-Time🎓 8+ years
🤝 Not for you? Refer someone →

About This Role

Senior Java Microservices Developer (AI Experience) Location: Dallas, TX | On-Site | Full-Time —————————————————————————— About the Company A leading technology company at the forefront of enterprise innovation, this organization builds intelligent, scalable platforms that transform how businesses engage with their customers. With a culture rooted in collaboration and continuous learning, they are expanding their engineering teams to meet growing demand for AI-driven solutions. —————————————————————————— The Role This is an opportunity for a seasoned engineer to sit at the intersection of software craftsmanship and applied artificial intelligence. You will help shape the architecture and delivery of intelligent systems that directly improve how end users interact with enterprise platforms — building agents, automation workflows, and AI-powered services that are robust, scalable, and built to last. If you thrive in fast-moving environments and want your work to have a tangible impact on customer experience, this role is worth your attention. —————————————————————————— What You Will Do • Architect, build, and maintain AI-enabled applications and backend services using Java and Python • Design and deploy intelligent agents, copilots, and automated workflows that streamline user journeys • Integrate Large Language Models and conversational AI capabilities into existing enterprise platforms • Develop and expose RESTful APIs and microservices that power AI-driven product features • Partner with product managers, designers, and cross-functional engineering teams to turn business goals into technical solutions • Incorporate AI and ML models into production applications, from development through testing and deployment • Monitor system performance and reliability, iterating continuously to improve accuracy and resilience • Uphold strong standards for security, scalability, and long-term maintainability across all solutions • Track emerging trends in agentic AI and bring relevant innovations back to the team —————————————————————————— What We Are Looking For • 8+ years of professional software engineering experience • Strong hands-on proficiency in both Java and Python • Proven track record building intelligent or conversational agents for end-user applications • Solid grasp of object-oriented design, system architecture, and engineering fundamentals • Experience designing and consuming RESTful APIs within microservices architectures • Working knowledge of SQL and NoSQL databases • Hands-on experience with at least one major cloud platform — AWS, Azure, or Google Cloud • Bachelor's or Master's degree in Computer Science, Engineering, or a closely related discipline • Strong communication and analytical problem-solving skills The ideal candidate brings deep engineering roots alongside genuine experience delivering AI-powered features in production environments. This role demands someone who can move fluidly between backend systems design and the nuances of integrating intelligent capabilities — not just experimenting with AI tools, but shipping them reliably at scale. You are comfortable working across teams, translating ambiguous requirements into clean technical solutions, and taking ownership of outcomes from design through deployment. —————————————————————————— Nice to Have • Familiarity with LLM orchestration frameworks such as LangChain, LangGraph, or CrewAI • Knowledge of prompt engineering, Retrieval-Augmented Generation, and vector database technologies • Experience with containerization and workload orchestration using Docker and Kubernetes • Exposure to CI/CD pipeline tooling and Agile delivery practices Candidates with a background in generative AI or agentic system design will find immediate opportunities to apply that expertise here. Familiarity with RAG architectures and vector search adds meaningful depth to the role, particularly as the team continues expanding its AI capabilities. Experience with container-based deployments and modern delivery pipelines will help you contribute quickly and independently from day one. —————————————————————————— What We Offer • On-site role based in Dallas, TX, embedded within a collaborative and high-caliber engineering team • Direct exposure to cutting-edge AI technologies and the opportunity to shape how they are applied at enterprise scale • A culture that invests in professional growth, encourages knowledge sharing, and rewards initiative • The chance to work on products that have real, measurable impact on customer experience and business outcomes

Required Skills

JavaPythonMicroservices architectureRESTful API developmentAI/ML model integrationIntelligent agent developmentConversational AICloud platforms (AWS/Azure/GCP)SQL and NoSQL databases8+ years software engineering

Nice to Have

LangChainLangGraphCrewAIGenerative AILarge Language Models (LLMs)Prompt engineeringRetrieval-Augmented Generation (RAG)Vector databasesAI orchestration frameworksDockerKubernetesCI/CD pipelinesAgile development methodologies
Ready to join us?
🤝 Refer someone for this role →