Senior Software Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
We are seeking a dynamic Backend/AI Engineer with strong expertise in Java and Python, and a passion for building modern, scalable, and intelligent systems. The role involves working on reactive and event-driven architectures, leveraging technologies like Kafka, Flink, and Redis to build real-time, high-performance applications. The ideal candidate will also have exposure to conversational AI platforms (such as Dialogflow CX), along with a solid understanding of LLMs, prompt engineering, and agent-based architectures, enabling the development of advanced AI-driven solutions.Experience: 6-8 yearsLocation: Phoenix, AZ or Charlotte, NCWork Schedule: 3 days in office/2 days remoteNo. of Positions: 5Note: Preference will be given to candidates who are local to the job location or possess a valid GreenCard.Core Skill Requirements:6-8 years of strong experience in Java development, including proficiency in Spring/Spring Boot.4-5 years of experience with Python, focused on backend or data-driven development.Deep understanding of Reactive Programming (WebFlux, etc.)Hands-on experience with Apache Kafka for event-driven architectures.Experience with Flink for stream processing and data pipelines.Proficiency in Redis for caching and performance optimization.Database expertise in both MongoDB (NoSQL) and Oracle (RDBMS).Strong experience in building and consuming RESTful APIs.GraphQL knowledge is good to have, but not mandatory.Al/Conversational Platform Exposure:Good understanding of Google Dialogflow CX or similar conversational AI frameworks.Exposure to LLM (Large Language Models), agentic architectures, and prompt engineering concepts.Familiarity with ADK (Agent Development Kit), Playbook, or similar agentic frameworks.Interested candidates can share resumes at n.menon@thesynapses.com or can apply to this job post at their earliest.