backgo to search

lead java developer for a retail & distribution company

Sorry, the job is expired

Currently we are looking for a remote Lead Java Developer for a Retail & Distribution company for our team.

The customer is a Canadian designer, distributor and retailer of lifestyle inspired athletic apparel and accessories. The Company’s segments include Company-operated stores and direct to consumer.

  • Uses algorithms, data structures, programming languages, programming paradigms to create, test and operate sustainable client-side or server-side software applications and services.
    • Builds and extends software applications in varying (cloud, hybrid cloud, and on-premise) environments.
      • Ensures applications are designed to be highly available, observable, and durable via software engineering best practices.
        • Works with business and systems analysts to understand end-user requirements and translate those into pragmatic and effective technical solutions.
          • Works closely with onsite and remote frontend, backend and operations engineers to ensure deliverables are well-documented, secure and resilient.
            • Provides DevOps thought leadership in delivery contexts, focusing on the requirements of lululemon's end-users and how they are best served by continuous improvements to our delivery approach.
              • Collaborates with the engineering teams (onshore and offshore) to deliver on integration projects.
                • Engages in ongoing quality and performance improvement to ensure reliability and security.
                  • Designs for release and configuration management.
                    • Assists in troubleshooting and resolving production system issues.
                      • Bachelor’s degree in computer science/engineering or equivalent.
                        • 5+ years of software engineering experience.
                          • Excellent team player, ability to work independently and as part of a team
                            • Experience in mentoring junior developers and providing technical leadership
                              • Excellent pull request review skills and attention to detail
                                • Strong technical, hands-on, experience to support development, automated testing, infrastructure and operations
                                  • Strong working experience in design and development of RESTful APIs using Java, Spring Boot and Spring Cloud
                                    • Strong front end framework experience using React or Angular
                                      • Familiarity with streaming platforms (real-time data at massive scale like Confluent Kafka).
                                        • Experience with AWS cloud and implementations from a developer’s perspective
                                          • Experience working with containers, Docker, Kubernetes or other container schedulers
                                            • Fluency with relational databases or alternatively NoSQL databases
                                              • Understanding of DevOps as well as experience with CI/CD pipelines
                                                • Familiar with the project tools: Jira, Confluence, MS Office, SharePoint, Smartsheet.
                                                  • Experience in other programming languages like JavaScript/TypeScript or Python is an asset
                                                    • Proficient English (written and spoken) B2
                                                      nice to have
                                                      • Knowledge of:
                                                        • Angular
                                                          • ReactJS

                                                            benefits for locations


                                                            For you

                                                            • Paid time off
                                                            • Paid sick leave days
                                                            • Medical insurance
                                                            • Stable income
                                                            • Meal compensation
                                                            • Allocated funds to use on Coverflex platform

                                                            For your comfortable work

                                                            • 100% remote work 
                                                            • Hybrid work opportunities
                                                            • Free licensed software
                                                            • Stable workload
                                                            • Relocation opportunities
                                                            • Flexible engagement models
                                                            • Possibility to work on your own device (BYOD)

                                                            For your growth

                                                            • Free trainings for technical and soft skills
                                                            • Free access to LinkedIn Learning platform
                                                            • Language courses
                                                            • Free access to internal and external e-Libraries
                                                            • Certification opportunities
                                                            • Skill advisory service
                                                            subscribe to EPAM Anywhere vacancies!Hundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                                            Girl in front of laptop

                                                            looking for something else?

                                                            Find a vacancy that works for you. Send us your CV to receive a personalized offer.