Senior Java Software Developer, OMS - Talent Pool

Posted about 1 year agoInactiveViewed
110000.0 - 130000.0 CAD per year
US, Canada, EuropeFull-TimeRetail technology
Company:Orium
Location:US, Canada, Europe
Languages:English
Seniority level:Senior, 5+ years
Experience:5+ years
Skills:
AWSJavaKafkaRabbitmqREST APIServerlessCI/CDMicroservices
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. Experience with AWS services for scalable solutions is a plus. Knowledge of headless architectures and commerce technologies (e.g., NewStore, Adyen, Avalara, commercetools, Elastic Path) is a plus.
Responsibilities:
Develop, implement, and support high-quality project work for OMS and POS platforms, ensuring smooth operation and minimal downtime. Collaborate with designers, Product Managers, and clients to gather requirements, prioritize work, and ensure timely project delivery. Create and maintain technical documentation, diagrams, and APIs for effective communication of design solutions. Engage with stakeholders for project updates and address concerns. Write clean and efficient code adhering to best practices. Conduct code reviews and provide feedback to maintain code quality. Track and resolve support requests using a ticketing system. Analyze incident trends and contribute to innovative solutions. Validate changes through regression testing. Provide feedback on system and process improvements.
Similar Jobs:
Posted 7 minutes ago
Canada, United States, Latin AmericaFull-TimeCloud Services
Principal Cloud Architect - Not an Active Opening, Building Talent Pipeline
Posted 7 minutes ago
Canada, United States, Latin AmericaFull-TimeCloud Services
Principal Cloud Architect - Not an Active Opening, Building Talent Pipeline
Posted 9 minutes ago
WorldwideFull-TimeCrypto Trading
Senior Full Stack Engineer - Crypto Trading