Senior Software Developer (Java) - Users & Roles (all genders)

4 months, 2 weeks ago
Full-time
Senior
Software Development
Lightspeed

Lightspeed

Lightspeed is a leading point of sale (POS) and commerce platform that provides independent businesses with end-to-end solutions to manage inventory, customer management, sales, and analytics across all channels. With offices worldwide, Lightspeed help...

Professional Services
1K-5K
Founded 2005

Description

  • Collaborate with cross-functional teammates to develop new features and workflows for the omnichannel product.
  • Contribute to an AWS-hosted, microservice-based platform to extend product capabilities.
  • Build new features while maintaining existing partner integrations, with emphasis on new feature development for new markets.
  • Work closely with the Development Team Lead, Product Managers, Product Designers, and Platform Teams.
  • Participate in daily agile ceremonies and contribute solution-oriented ideas.
  • Advocate for code quality, accountability, and infrastructure health.
  • Share knowledge and best practices to support team growth and continuous improvement.

Requirements

  • 5+ years of production experience with Java.
  • Expert knowledge of the Spring framework.
  • Strong understanding of object-oriented programming and design patterns.
  • Experience with RESTful APIs and microservices architecture.
  • Strong focus on testing and experience with automated testing frameworks.
  • Experience with CI/CD pipelines.
  • Proficiency in English and effective communication skills.
  • Experience working in an Agile development environment (preferred).
  • Experience with cloud environments such as GCP or AWS, and tools like Kubernetes and Docker (preferred).
  • Experience with real-time messaging systems such as Kafka or RabbitMQ (preferred).
  • Experience with both SQL and NoSQL databases (preferred).
  • Computer Science degree or equivalent (preferred).

Benefits

  • Flexible work culture with the possibility of remote work.
  • Equity and participation in the Lightspeed share scheme.
  • Health and wellness benefits.
  • Mental health support, including an online platform plus counseling and coaching services.
  • LinkedIn Learning license for ongoing professional development.
  • Volunteer day to give back to society.
  • Growth opportunities in technical or people management roles.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer

Uncapped 51-250 Diversified Financial Services

Uncapped is seeking a senior Java engineer in Poland to build and operate secure microservices powering its fintech financing platform for growing businesses.

CI/CD GCP Java Kanban Kubernetes Microservices Spring Boot SQL
11 hours, 53 minutes ago

Senior Python Data Scraping Engineer (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a freelance Senior Python Data Scraping Engineer for the remote Tendem project to build, operate, and validate reliable web data extraction workflows for real-world applications.

AJAX AWS Docker GitHub JavaScript JSON Python Selenium
11 hours, 53 minutes ago

Integration Developer

Loenbro 251-1K Construction & Engineering

Loenbro is hiring a remote Integration Developer to build and support enterprise application integrations, automate data flows, and maintain reliable connectivity across business systems.

C# CI/CD CRM ERP Java JavaScript .NET Python REST API SQL
11 hours, 53 minutes ago

Senior .NET Developer

Qualysoft 251-1K Internet Software & Services

Qualysoft is hiring a Senior .NET Backend Developer in its international software engineering organization to build and maintain secure, scalable enterprise applications, APIs, integrations, and cloud-native services.

Azure C# CI/CD Docker GCP Generative AI GitHub Actions JWT Kafka Kubernetes .NET OpenShift Oracle REST API SQL
1 day, 12 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers