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

1 month 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

Desarrollador Java Backend Semi-Senior | Sector Financiero

NEORIS 5K-10K Internet Software & Services

NEORIS is hiring a Semi-Senior Java Backend Developer for a high-impact banking and financial project in Colombia, focused on building and maintaining critical backend solutions.

Git Gradle Java Jenkins JUnit Maven Microservices Mockito Oracle REST API SonarQube Spring Boot SQL
25 minutes ago

Senior Python Systems Developer - Functional Testing Project

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

Mindrift is seeking a Senior Python developer for a project-based AI evaluation role focused on building functional tests, reproducible environments, and quality checks for large multi-language codebases.

Bash C C++ Docker Go Linux LLM Pillow Pytest Python Rust
1 hour, 34 minutes ago

Staff Backend Developer

Varicent 251-1K Professional Services

Varicent is hiring a Staff Software Developer to lead the design and delivery of scalable, data-driven product systems for a core SaaS product area focused on revenue performance management.

AWS Azure CI/CD GCP Machine Learning Python System Design TypeScript
2 hours, 10 minutes ago

Senior Python Developer - Code Migration Specialist

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

Mindrift is seeking a Senior Python developer for a project-based AI opportunity focused on testing, evaluating, and improving large codebases and migration workflows for leading tech companies.

Bash C C++ Docker Go Linux LLM Pillow Pytest Python Rust
2 hours, 25 minutes 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