Primary Ticket Outlet and Distribution Lead Java Engineer | EPAM Anywhere
Back icon

Lead Java Engineer for Primary Ticket Outlet and Distribution Company

Lead Java Engineer for Primary Ticket Outlet and Distribution Company 40 hrs/week, 12+ months

As a remote Lead Java Engineer, you will live on the front lines of the products we create, and build features used by millions of people every day.
Our customer is a primary ticket outlet and distribution company based in different US locations - Seattle, Los Angeles, Scottsdale with operations in many countries around the world. The successful candidate will join a team working on a new version of Platform.

The team works in various business domains to bring the customers to a success: complex e-commerce solutions, banking, sport, logistics, project and people management, etc. It designs and develops high loaded web-based services and applications for desktop, tablets, mobile, and custom in-store (Kiosk) devices. The team participates in pre-sale activities, creating real data working prototypes, using cutting-edge technologies.

We are building a platform that will have to support hundreds of thousands of requests per second.

The project is about the enrichment of existing data created by the "publish team" before saving it to discovery API.

Data is received from multiple sources (Kafka topics), augmented through CMS, merged together, and sent to discovery API.

Project technologies and tools

  • Java(latest version)
    • Spring (spring boot, spring data)
      • Kafka and Kafka-Streams is a MUST
        • MongoDB
          • Kubernetes


            • Implement solutions for digital consumer experiences
              • Cover technical problems resolution, use critical thinking on the development approach
                • Define and implement Unit tests
                  • Collaborate on cross-cutting issues such as architecture
                    • Implement the new functionality
                      • Support the existing functionality
                        • Participate in the infrastructure development or deployment strategies


                          • 5+ years’ Java development experience
                            • Strong expertise in Java Core
                              • Experience with Spring Framework (core, MVC, Integration)
                                • Experience with Java application containers (Tomcat, Jetty)
                                  • Extensive experience in building scalable, high-performance distributed systems, systems that deal with large data volumes, n-tier, client/server, cluster and load balanced architectures, web applications
                                    • Knowledge of Web Services (REST, SOAP)
                                      • Good spoken and written English level

                                        Benefits in eligible locations


                                        For you

                                        • Voluntary health insurance for you (100% covered) and your family (with corporate discount)
                                        • Individual sessions with professional psychologists and coaches
                                        • Free corporate sports and wellness programs
                                        • Stable income
                                        • Paid time off

                                        For your comfortable work

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

                                          For your growth

                                          • Free trainings for technical and soft skills
                                          • Access to LinkedIn Learning platform
                                          • Language courses
                                          • Access to internal and external e-Libraries
                                          • Certification opportunities
                                          • Skill advisory service

                                            40 hrs/week

                                            Hours per week

                                            12+ months

                                            Project length

                                            Armenia, Belarus, Brazil, Colombia, Georgia, India, Italy, Kazakhstan, Mexico, Russia, Ukraine, Uzbekistan, Viet Nam

                                            Locations eligible for the position