Senior Software Engineer at FlowX.AI designing Java microservices and event-driven components for advanced AI workflows. Collaborating with various teams to enhance enterprise integrations.
Responsibilities
Build backend microservices in Java 11+ / Spring Boot for AI-powered workflows.
Build event-driven components with Kafka for AI pipelines.
Design and implement advanced AI capabilities using our platform infrastructure.
Integrate services with AI frameworks and enterprise systems.
Write clean unit and integration tests and uphold engineering best practices.
Troubleshoot and improve production systems.
Collaborate with backend engineers, AI engineers, frontend, QA, and product teams.
Requirements
7+ years as a software engineer, with solid proficiency in core Java libraries and frameworks.
5+ years with Java Spring Boot.
Experience with distributed microservices and Apache Kafka.
Strong SQL/NoSQL skills; graph DB experience is a plus.
Expertise in reactive components and event streaming architectures.
Hands-on experience with gRPC.
Familiarity with Docker/Kubernetes.
Bonus: AI frameworks, vector/graph databases, S3 storage, functional languages, or Python.
Strong problem-solving ability and communication skills.
ADBA Specialist responsible for Oracle 19C database performance tuning in UK projects. Collaborating with application teams and performing 24x7 monitoring and analysis in a hybrid support environment.
Engineering professional at Vodafone developing scalable SharePoint and Power Platform solutions using advanced technologies like GCP and MongoDB. Focus on continuous improvement and application operations.
Lead Architect - Data responsible for overseeing AWS migration and modernization projects in cloud technology at Quantiphi. Collaborating with teams to ensure optimal and compliant database services.
Staff Engineer at GEICO providing technical leadership and guidance across engineering teams. Developing and maintaining quality technology products in a hybrid environment.
Senior Staff Engineer developing an AI - powered marketing automation platform at GEICO. Leading the design and implementation of scalable distributed systems with a focus on customer engagement.
Software Engineer developing Java solutions for complex software projects at Kyndryl. Focusing on delivering value to customers and implementing cutting - edge solutions in a collaborative team environment.
Senior Java Backend Developer for Evertec, specializing in financial technology with robust software solutions. Designing and implementing API integrations and microservices in a hybrid work environment.
Senior C# Developer at Evertec, specializing in financial technology solutions with .NET Core and React. Collaborating on software development projects impacting financial institutions.
Tech Lead for Full Stack squad in an AI Generative startup. Leading technical initiatives and mentoring while ensuring system scalability and integration with B2B solutions.
Senior Back End Developer at INVID responsible for building and testing web applications. Collaborating with teams and delivering high - quality code in a hybrid work setting.