Back icon

Senior Java Developer for a Retail & Distribution company

Senior Java Developer for a Retail & Distribution company 40 hrs/week, 12+ months

Currently we are looking for a remote Senior 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.

Responsibilities

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

                      Requirements

                      • Bachelor’s degree in computer science/engineering or equivalent.
                        • 3+ 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 in eligible locations

                                                            location.svg
                                                            ImageImage

                                                            For you

                                                            • Insurance Coverage 
                                                            • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
                                                            • Financial assistance for medical crisis 
                                                            • Retiral Benefits – VPF and NPS 
                                                            • Customized Mindfulness and Wellness programs 
                                                            • EPAM Hobby Clubs
                                                            ImageImage

                                                            For your comfortable work

                                                            • Hybrid Work Model 
                                                            • Soft loans to set up workspace at home 
                                                            • Stable workload 
                                                            • Relocation opportunities with ‘EPAM without Borders’ program

                                                            ImageImage

                                                            For your growth

                                                            • Certification trainings for technical and soft skills 
                                                            • Access to unlimited LinkedIn Learning platform 
                                                            • Access to internal learning programs set up by world class trainers 
                                                            • Community networking and idea creation platforms 
                                                            • Mentorship programs 
                                                            • Self-driven career progression tool

                                                            hot

                                                            40 hrs/week

                                                            Hours per week

                                                            12+ months

                                                            Project length

                                                            Armenia, Brazil, China, Colombia, Georgia, India, Italy, Kazakhstan, Mexico, Uzbekistan

                                                            Locations eligible for the position