We are looking for a skilled Mobile Developer to join our team in Columbus, Ohio. This role involves enhancing, maintaining, and creating new features for mobile applications on Android, iOS, and web platforms. The ideal candidate will collaborate closely with cross-functional teams including QA, analysts, designers, and DevOps to deliver high-quality solutions.<br><br>Responsibilities:<br>• Design, develop, and maintain web applications using C#.<br>• Build and enhance native mobile applications for Android using Kotlin and iOS using Swift.<br>• Integrate RESTful APIs into mobile applications to ensure seamless functionality.<br>• Monitor application performance and stability using Firebase tools.<br>• Manage mobile app releases and deployment through Azure DevOps CI/CD pipelines.<br>• Actively participate in Agile/Scrum team ceremonies to align on project goals.<br>• Collaborate with UI/UX designers and DevOps engineers to optimize the user experience and delivery process.<br>• Diagnose and resolve issues reported by customers to maintain app reliability.
<p>We are looking for a talented Java Developer to join our team in Groveport, Ohio. In this role, you will play a critical part in maintaining and improving eCommerce production systems, with a focus on Order Management and logistics platforms. This position offers an exciting opportunity to work on full-stack development projects that directly impact order processing and shipping operations.</p><p><br></p><p>Responsibilities:</p><p>• Provide daily support for production systems, ensuring operational stability and timely resolution of technical issues.</p><p>• Enhance and maintain the Order Management System, including backend processes and user-facing functionalities.</p><p>• Develop new modules to optimize system performance and scalability.</p><p>• Support logistics, B2B fulfillment, and shipping infrastructure through efficient system management.</p><p>• Work on Java-based systems to integrate shipping and device control functionalities.</p><p>• Maintain and improve platforms such as the E-ticket system and interface integrations.</p><p>• Collaborate with global teams, utilizing Mandarin and English for effective communication.</p><p>• Contribute to broader IT projects and provide technical assistance when needed.</p>
<p>We are looking for an experienced Software Developer to join our team in Dublin, Ohio. In this role, you will play a pivotal part in designing, developing, and maintaining cutting-edge software solutions that address complex industry challenges. If you are passionate about innovation and thrive in a collaborative environment, we invite you to bring your expertise to our forward-thinking organization.</p><p><br></p><p>Responsibilities:</p><p>• Design and develop advanced software systems, ensuring they meet high standards of quality and functionality.</p><p>• Lead and mentor a team of engineers, providing guidance and support throughout project lifecycles.</p><p>• Build and maintain scalable applications, APIs, and database architectures.</p><p>• Collaborate with designers, product managers, and key stakeholders to gather and refine project requirements.</p><p>• Oversee application deployments and provide post-release support to ensure seamless operation.</p><p>• Propose and implement process improvements to enhance team productivity and output quality.</p><p>• Conduct thorough code reviews and approve changes to ensure adherence to best practices.</p><p>• Evaluate team performance, offering constructive feedback and fostering growth.</p><p>• Stay informed about emerging technologies and trends to keep the team at the forefront of innovation.</p><p>• Assess and recommend suitable frameworks, platforms, and tools for project success.</p>
We’re seeking a highly skilled backend developer with deep expertise in JDK 21, Spring, and high-performance, data-driven systems. This senior-level role focuses on building robust backend services using modern Java, streaming and batch processing, and containerized deployments in a collaborative Agile environment.<br><br>Key Responsibilities:<br><br>- Design and develop scalable backend systems using Java (JDK 21) and Spring Boot, including Spring Batch, Spring Integration, and Spring Cloud.<br>- Build and optimize streaming and batch data pipelines using Kafka and Spring frameworks.<br>- Develop and maintain complex solutions backed by SQL databases with advanced querying and performance tuning.<br>- Architect and deploy containerized applications using Docker and Kubernetes, including custom image builds and orchestration.<br>- Ensure code quality through TDD, code reviews, and CI/CD best practices.<br>- Monitor, debug, and optimize backend services to support high-volume APIs and data flows.<br><br>Core Technical Skills:<br><br>- JDK 21 expertise and mastery of modern Java features.<br>- Advanced use of the Spring ecosystem: Boot, Batch, Integration, Security.<br>- Strong SQL development and relational database experience.<br>- Kafka event-driven architecture for real-time and batch processing.<br>- Experience with Docker image creation, container orchestration (Kubernetes).<br>- Familiarity with monitoring tools (ELK, Splunk) and performance/load testing (JMeter, Locust).<br><br>Nice to Have:<br><br>- Public cloud (Azure, GCP) experience.<br>- API Gateway implementation (esp. Google API Gateway).<br>- Exposure to frontend (Angular/React) is a plus.<br><br>Requirements:<br><br>- 8+ years in software development.<br>- Bachelor’s in Computer Science or related field.<br>- Strong documentation, collaboration, and solution architecture skills.<br>- Availability to work aligned with US Eastern Time.