Remote Lead Java Engineer job in Telecommunication | EPAM Anywhere
Back icon

Lead Java Engineer for Canadian Telecommunication Company

Lead Java Engineer for Canadian Telecommunication Company 40 hrs/week, 12+ months

We’re looking for a Lead Java Engineer with 5+ years of experience, expertise in languages/ technology: Java, Spring, Hibernate, GWT, Maven, Apache Tomcat, JSON, REST, SQL, Oracle (Postgres), multithreading, experience in ODD, TDD, refactoring, code review to join our team remotely.

As a 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 large Canadian telecommunication and wireless equipment company with a complex management structure. Each team has their own limited number of tasks. The developed product is a client-server application. The server parts are Java, Tomcat, Spring customers on such platforms as iOS (Objective C) and Android (Java). The product is part of large software solutions for Enterprise customers. It is tightly integrated with the rest of the software solution. There is a necessity of the permanent co-operating with other teams on the Customer's side.

Responsibilities

  • Conducting analysis, research and providing suggestions for implementation of server functionality
    • Writing code based on architecture and user stories requirements
      • Writing and supporting integrations test cases for functionality
        • Writing documentation on functionality
          • Fixing defects

            Requirements

            • 5+ years of practical experience in software development
              • 2+ years of people management experience
                • Good experience in enterprise solutions (architecture, networking, security)
                  • Experience in languages/ technology: Java, Spring, Hibernate, GWT, Maven, Apache Tomcat, JSON, REST, SQL, Oracle (Postgres), multithreading
                    • Experience in ODD, TDD, refactoring, code review
                      • Good understanding of development principles and paradigms
                        • Good communication skills
                          • Experience with Git, Gerrit will be a plus
                            • Familiarity or experience with agile development methodologies (Scrum) will be a plus
                              • Good spoken and written English level

                                Benefits in eligible locations

                                location.svg
                                ImageImage

                                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
                                ImageImage

                                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
                                  ImageImage

                                  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, Italy, Kazakhstan, Mexico, Russia, Ukraine, Uzbekistan, Viet Nam

                                    Locations eligible for the position