OXIO Corporation - Senior Software Engineer – Order to Cash Systems
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 6+ years in software development, with expertise in back-end systems. • Hands-on experience in software design, architecture, and data modeling for large-scale systems. • Proven expertise in Java and JavaScript/TypeScript (Node.js, React). • Strong experience with AWS, Kubernetes, Kafka, Redis, and CI/CD pipelines. • Hands-on knowledge of BPMN and workflow engines like Camunda (highly preferred). • Familiarity with AI/ML concepts, including LLMs, prompt engineering, and agentic AI frameworks (LangChain, LangGraph, or similar) — or a strong eagerness to develop these skills. • AI Agent Development: Experience building AI agents or multi-agent systems using frameworks such as LangChain, LangGraph, AutoGen, or CrewAI. • MCP Servers: Experience building or consuming MCP (Model Context Protocol) servers to connect AI agents with external services and APIs. • Passion for building developer-friendly tools and APIs. • Proficiency with development environments such as GitLab and CI/CD pipelines. • Ability to engage with stakeholders, translate requirements into design/architecture, and execute independently. • Expertise in designing scalable, large-scale systems with a focus on enterprise applications. • A college or university degree in Computer Science or a related field. • Microservices in Java and Go Lang • BPMN workflow orchestration and JavaScript • Protobuf and gRPC for internal microservice interactions, REST when public-facing • Docker for microservices deployments • Deployed on AWS infrastructure • Database and Messaging: MySQL, PostgreSQL, Kafka, Redis • Android and iOS Apps (Java/Kotlin and Swift) • Angular/React websites • Our Culture and Team • We value delivery of quality products and services. • We value expression of our ideas and suggestions in a respectful manner. • We take ownership of our delivery and take pride in our commitment to building a world-class technology team. • Once a decision has been agreed upon, we work together in the same direction. • We believe in giving and getting actionable feedback to fuel our growth.
Responsibilities
• Architect and develop scalable microservices in Java, JavaScript and GoLang for our platform. • Spearhead the development and integration of order management, billing and revenue management workflows. • Design and implement AI-powered solutions to enhance automation, decision-making, and customer experience across our platform. • Build and integrate MCP (Model Context Protocol) servers to connect AI agents with external tools, APIs, and real-time data sources. • Collaborate cross-functionally to enhance our SDK, empowering external developers to build their own differentiation on top of our platform. • Optimize performance and reliability across our cloud-native infrastructure (AWS, Kubernetes). • Follow best practices in design, coding, testing, and deployment.
No credit card. Takes 10 seconds.