backgo to search

lead java developer for EPAM intelligent automation (ia) competency

Sorry, the job is expired

We’re looking for a remote Lead Java Developer with 5+ years of experience in development, practical experience in architecture of automated solutions/Continuous Delivery, knowledge of OOP design patterns, principles and best practices, knowledge of web services, REST, and SOAP, knowledge of XML and JSON data structures.

As a remote Lead Java Developer, you will live on the front lines of the products we create, and build features used by millions of people every day.

In this position, you will have an opportunity for career growth within a new forward-looking, evolving, and rapidly growing area of IA aimed at clients interested in business processes automation. IA has been chosen as a strategic area for our company.

Our competency operates with progressive technologies and provides an opportunity to pass the certification, gain respective domains knowledge, and grow the own team in perspective. Various platforms are used on the projects: WorkFusion, UIPath, Automation Anywhere, and different specific technologies: BPM, RPA, ML, OCR, Chatbots.

Previous Intelligent Automation experience is not required - sufficient training will be provided upon joining the team.

  • Develop software robots: data processing, integration with 3rd party API (REST, SOAP), working with databases, documents processing and automation, etc.
    • Design bot architecture before implementation phase: data flow diagram, integration, security, cloud scalability (AWS/GCP), performance
      • Lead the team during development lifecycle, task breakdown, distribution and controlling
        • Facilitate the Intelligent Automation practice, mentor junior colleagues
          • Work directly with customers to ensure delivery, perform demos
            • 5+ years of software development experience
              • Practical experience in architecture of automated solutions/Continuous Delivery
                • Confident knowledge of Java (or Java like) language
                  • OOP design patterns, principles and best practices
                    • Knowledge of web services, REST and SOAP
                      • Knowledge of XML and JSON data structures
                        • Good troubleshooting, problem solving
                          • Experience in leading small development teams
                            • Quick learning ability
                              • Patience and perseverance
                                • Good communication skills
                                  • Being confident to raise issues and drive changes
                                    • Readiness to work in a fast-changing Agile environment
                                      • Readiness to have short-term business trips
                                        • SCRUM experience
                                          • Intermediate or higher English level (B1+) as direct communication in English with the customers will take place
                                            nice to have
                                            • Groovy language
                                              • CSS Selectors, XPath and JSONPath
                                                • Experience with Regular Expressions
                                                  • Knowledge of Selenium for Software Engineers
                                                    • Experience in Financial/Banking/Insurance domains
                                                      • A desire to gain new knowledge and improve existing challenges
                                                        • Experience in working with Selenium-Grid, WebDriver, AutoIt, XPath, Web-Harvest

                                                          benefits for locations


                                                          For you

                                                          • Health Insurance, Life Insurance and Occupational Risk Insurance
                                                          • Paid time-off
                                                          • Compensation of costs for internet, electricity and personal laptop usage

                                                          For your comfortable work

                                                          • 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
                                                          • Free access to LinkedIn Learning platform
                                                          • Support from a personal Skill Advisor
                                                          • Language courses
                                                          • Free access to internal and external e-Libraries
                                                          • Access to internal communities and competency centers
                                                          • Certification opportunities
                                                          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.