Why This Role Stands Out
This hybrid role offers an exciting opportunity to shape the future of enterprise applications by integrating cutting-edge GenAI and microservices technologies, fostering significant career growth. You'll thrive here if you possess a strong background in Java, Spring Boot, Kafka, and Python, and are eager to lead innovative architectural solutions. Apply now to join a forward-thinking team and make a real impact.
Quick Overview
Job Description
Greetings everyone,
I hope you are staying safe. We are hiring a Senior Java Developer GenAI & Microservices to join our Digital Engineering team.
Who are we?
For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check ;/u>
Job Title: Senior Java Developer GenAI & Microservices
Locations: Dallas, TX / Columbus, OH
Job Type: Full-Time / Contract
Job Description:
We are looking for an experienced Java Developer with strong expertise in System Design, Microservices, Spring Boot, Kafka, Python, and GenAI Architecture. The ideal candidate will be responsible for designing scalable, high-performance enterprise applications and integrating modern GenAI capabilities into distributed systems.
Key Responsibilities
Design and develop scalable, resilient applications using Java, Spring Boot, and Microservices.
Own and contribute to high-level and low-level system design, architecture, and technical solutioning.
Design event-driven architectures using Apache Kafka for real-time data and asynchronous processing.
Develop secure and scalable REST APIs and backend services.
Design and implement GenAI/LLM-based architectures, including RAG, AI agents, model integration, and AI-powered enterprise solutions.
Work with Python for AI/ML integrations, automation, data processing, and GenAI application development.
Integrate LLMs and AI services with existing Java-based enterprise applications and microservices.
Evaluate and recommend appropriate technologies, frameworks, design patterns, and architectural approaches.
Drive performance, scalability, reliability, security, and observability across distributed systems.
Collaborate with product managers, architects, data engineers, ML engineers, and development teams.
Provide technical leadership, conduct code/design reviews, and mentor engineering teams.
Required Skills
8+ years of experience in Java/J2EE application development.
Strong expertise in Java, Spring Boot, and Microservices Architecture.
Strong understanding of System Design, Distributed Systems, Design Patterns, and API Architecture.
Hands-on experience with Apache Kafka and event-driven architecture.
Strong Python programming experience, particularly for AI/GenAI integrations.
Experience designing or implementing GenAI architectures and LLM-based applications.
Knowledge of RAG, Vector Databases, Embeddings, Prompt Engineering, and AI Agents.
Experience integrating LLMs such as OpenAI, Gemini, Claude, Llama, or similar models.
Strong understanding of REST APIs, authentication, security, scalability, and performance optimization.
Experience with relational and/or NoSQL databases.
Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
Experience with Docker, Kubernetes, CI/CD, and modern DevOps practices is preferred.
Preferred Skills
LangChain, LangGraph, LlamaIndex, or similar GenAI frameworks.
Vector databases such as Pinecone, Weaviate, Milvus, pgvector, or similar.
Experience building Agentic AI / Multi-Agent Systems.
Knowledge of AI/ML concepts and model deployment.
Experience with observability tools and distributed tracing.
Strong communication, problem-solving, and technical leadership skills.
Similar jobs
- SI
MS - Applinx Web Developer - 165510 - Onsite
NewSR International Inc.
Jackson, MS🇺🇸On-siteYesterdaySQLSQL ServerAgile+6Technology - AT
Sr Pega Developer - Pega CSSA Certified must
NewAroha Technologies
Dallas, TX🇺🇸On-siteYesterdayGoJavaTechnology - QT
Java Full Stack with React Frontend
NewQUANTUM TECHNOLOGIES LLC
Plano, TX🇺🇸$93/hrOn-siteYesterdayMicroservicesSQLSpring+9Technology - AT
Java Lead developer
NewAroha Technologies
San Antonio, TX🇺🇸On-siteYesterdayDockerMicroservicesSpring+11Technology - TR
AI-Native Full-Stack Engineer -- Onsite -- Only W2 Profiles
NewTrebecon LLC
Minneapolis, MN🇺🇸On-siteYesterdayDockerMySQLOracle+17Technology - NC
Only w2 - SAP BW/4HANA Developer - Hybrid in Beaverton, OR
NewNachway Consulting
Beaverton, OR🇺🇸HybridYesterdaySQLTechnology