Senior Java Software Developer

Logo of Orium

Orium

๐Ÿ’ต $79k-$93k
๐Ÿ“Remote - Canada

Job highlights

Summary

Join Orium as a Senior Software Developer and contribute to impactful digital solutions for major retail clients across North America and Europe. You will focus on developing, maintaining, and optimizing Order Management Systems (OMS) and Point of Sale (POS) platforms using cutting-edge cloud technologies. This dynamic role blends delivery and support responsibilities, requiring collaboration with designers, product managers, and clients. You will write clean, efficient code, conduct code reviews, and resolve support requests. The role emphasizes team collaboration and technical proficiency, offering opportunities for professional development and a flexible, remote-first work environment.

Requirements

  • 5+ years of experience as a software engineer, with some hands-on experience in retail industry operations and commerce data infrastructure
  • Proficiency in Java with experience in serverless computing (e.g., AWS Lambda); familiarity with React is a plus
  • Expertise in Event-Driven Architecture (EDA) and message brokers (e.g., SQS, Kafka, RabbitMQ, ActiveMQ)
  • Knowledge of OMS (Order Management Systems) and POS (Point of Sale) platforms
  • Familiarity with CI/CD pipelines and tools like CircleCI or GitHub Actions
  • Experience with microservices architecture and real-time data management using event streams
  • Strong experience with API design and integration
  • Collaborative and adaptable, thriving in a flexible and team-oriented environment
  • Solid foundation in Computer Science fundamentals and Software Engineering principles

Responsibilities

  • Develop, implement, and support high-quality project work for Order Management Systems (OMS) and Point of Sale (POS) platforms, ensuring smooth operation and minimal downtime
  • Collaborate with designers, Product Managers, and clients to gather requirements, prioritize work, and ensure timely delivery of projects within budget
  • Create and maintain technical documentation, diagrams, and APIs to effectively communicate design solutions and enable seamless system data exchange
  • Engage with stakeholders and clients to provide regular updates, address concerns, and ensure transparency on project progress, challenges, and decisions
  • Write clean, efficient, and well-documented code adhering to best practices and coding standards, contributing to high-quality deliverables and robust system performance
  • Conduct code reviews and provide constructive feedback to maintain code quality and team consistency
  • Track and resolve support requests and incidents using a ticketing system, ensuring timely communication and resolution to minimize downtime
  • Analyze incident trends to identify recurring issues, recommend proactive measures, and contribute to the development of innovative solutions to enhance retail operations
  • Validate changes through regression testing, ensuring new functionalities align with business requirements and system reliability
  • Provide feedback on system and process improvements, collaborating with teams to implement enhancements and drive innovation across retail ecosystems

Preferred Qualifications

  • Experience with AWS services for scalable solutions
  • Knowledge of headless architectures and commerce technologies (e.g., NewStore, Adyen, Avalara, commercetools, Elastic Path)

Benefits

  • Enjoy a flexible schedule of full-time hours. As a remote-first organization, we care about the work you do, but itโ€™s up to you to choose where and how you do it
  • Explore ongoing opportunities for professional development: training, conferences, certifications, and in-house peer mentorship
  • Experiment with new techniques, wear multiple hats and learn about new disciplines
  • Pursue independent projects, explore new ideas, and challenge yourself in your field with dedicated โ€œAwesome timeโ€ (self-directed professional development) annually and quarterly training budgets
  • On top of standard medical and dental coverage, we offer benefits like a parental leave top-up plan, an EAP, mental health coverage, virtual healthcare and a minimum vacation policy
  • Additional perks are available including in-house mindfulness sessions, an employee stock option plan, remote group get-togethers, and more!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Orium know you found this job on JobsCollider. Thanks! ๐Ÿ™