Apply

Software Developer

Posted over 1 year agoViewed

View full description

πŸ’Ž Seniority level: Junior, 1 to 3

πŸ“ Location: Spain (fully remote), Barcelona, Pamplona

πŸ” Industry: Enterprise software

πŸ—£οΈ Languages: English, French

⏳ Experience: 1 to 3

Requirements:
BS or MS in Computer Science, Industrial Engineering or Telecommunications, knowledge/experience in software development, good communication skills in English, analytical thinking, availability to travel as required
Responsibilities:
Coding business management application, providing development services, participating in technical design and testing, resolving product defectsApply

Related Jobs

Apply

πŸ“ US, Canada, Europe

🧭 Full-Time

πŸ’Έ 110000.0 - 130000.0 CAD per year

πŸ” Composable commerce, retail

  • 5+ years of experience as a software engineer, with experience in retail operations.
  • Proficiency in Java and experience with serverless computing (e.g., AWS Lambda).
  • Expertise in Event-Driven Architecture (EDA) and message brokers (e.g., SQS, Kafka).
  • Knowledge of OMS and POS platforms.
  • Familiarity with CI/CD pipelines and tools (CircleCI, GitHub Actions).
  • Experience with microservices architecture and event streams.
  • Strong experience with GraphQL and API design.
  • Ability to collaborate and adapt in team-oriented environments.
  • Solid foundation in Computer Science and Software Engineering principles.
  • Familiarity with AWS services for scalable solutions is a plus.

  • Develop, implement, and support high-quality project work for OMS and POS platforms.
  • Collaborate with designers, Product Managers, and clients for requirement gathering and project prioritization.
  • Create and maintain technical documentation, diagrams, and APIs.
  • Engage with stakeholders to provide updates and address concerns.
  • Write clean and efficient code while adhering to best practices.
  • Conduct code reviews and provide constructive feedback.
  • Track and resolve support requests to minimize downtime.
  • Analyze incident trends and recommend solutions.
  • Validate changes through regression testing.
  • Provide feedback on system improvements and collaborate on enhancements.

AWSGraphQLJavaKafkaRabbitmqPostgresServerlessCI/CDMicroservices

Posted 20 days ago
Apply
Apply

πŸ“ US, Canada, Europe

🧭 Full-Time

πŸ’Έ 110000.0 - 130000.0 CAD per year

πŸ” Retail technology

🏒 Company: OriumπŸ‘₯ 11-50Energy EfficiencyElectronicsEnergy

  • 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.

  • 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.

AWSJavaKafkaRabbitmqREST APIServerlessCI/CDMicroservices

Posted about 1 month ago
Apply

Related Articles

Posted 5 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 5 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 5 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 5 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 5 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.