backgo to search

senior java developer for a luxury department store chain

Currently, we are looking for a Remote Senior Java Developer with 4+ years of current professional experience working with Core Java / Java EE to join our team.

Our customer is a fashion specialty retailer founded on a simple idea: offer each customer the best possible service, quality, value, and selection.

The successful candidate is a skilled individual able to provide valuable technical expertise to our projects and production support for the customer's selling systems.

The main pool of tasks is associated with help in the design/implementation/support/enhancement of the customer's ecosystem on-prem, in Kubernetes and AWS.

responsibilities
  • Developing modern, large scale services and modern web-based tools and applications for use by internal teams in a fast-paced Retail environment
    • Improving and supporting existing services and applications
      • Working with onsite/customer team members, building distributed systems that integrate with a larger data and services ecosystem
        • Desire having full ownership of the entire SDLC from conception through build and deployment, to ongoing production operational support
          • Working in a true Agile environment where all team members are expected to own the solution including deployment, testing, quality, monitoring and operational excellence
            • Striving for continuous improvement of code quality and development practices
              • Anticipating system/application challenges, presenting valid arguments, and proposing solutions for the identified challenges or already existing problems
                • Contributing to story sizing and work estimates for implementation, validation, delivery and documentation
                  • Reviewing user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage
                    • Participating in design and code reviewing  to ensure quality and testability of feature code
                      • Implementing build, deployment and test automation to ensure high quality and enable continuous delivery
                        • Adjust positively to quickly changing priorities and shifting goals
                          • Understanding leverage and applies best practices effectively
                            requirements
                            • 4+ years of current professional experience working with Core Java / Java EE
                              • Experience with Web services (REST, SOAP)
                                • Experience with basic Java concurrency
                                  • Experience with messaging/streaming apps
                                    • Knowledge of Spring Framework
                                      • Knowledge of SQL
                                        • Knowledge of basic Shell scripting
                                          • Ability to create/document design for a feature
                                            • English level of B2+
                                              nice to have
                                              • Experience with distributed systems
                                                • Experience in AWS (S3, EC2, EMR, KMS)
                                                  • Experience with Kafka
                                                    • Experience with Docker
                                                      • Experience with Kubernetes
                                                        • Experience with CI/CD (Gitlab)
                                                          • Experience in Java applications performance analysis and optimization
                                                            • Agile software development experience
                                                              technologies
                                                              • Java 8 & 11
                                                                • Spring
                                                                  • SOAP/REST
                                                                    • Oracle DB
                                                                      • SQL (Oracle flavor)
                                                                        • GitLab
                                                                          • AWS (S3, EC2, EMR)
                                                                            • Kafka
                                                                              • Kubernetes (for newer services)
                                                                                • Splunk, Datadog, NewRelic

                                                                                  benefits for locations

                                                                                  location.svg
                                                                                  For you
                                                                                  • Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
                                                                                  • Stable income
                                                                                  • Flexible roles
                                                                                  For your comfortable work
                                                                                  • 100% remote work forever
                                                                                  • EPAM hardware
                                                                                  • EPAM software licenses
                                                                                  • Access to offices and co-workings
                                                                                  • Stable workload
                                                                                  • Relocation opportunities
                                                                                  • Flexible engagement models
                                                                                  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
                                                                                  get job alerts in your inboxHundreds 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.