backgo to search

lead java developer for commercial banking

bullets
JavaGoogle Cloud Platform, Cloud Dataflow, Apache Airflow, Google BigQuery
warning.png
Sorry, the job is expired

Currently, we are looking for a Remote Lead Java Developer to join our team.

responsibilities
  • Create and maintain optimal data pipeline architecture, Assemble large, complex data sets that meet functional / non-functional business requirements
    • Development Java data pipeline solutions (on-premises and on Google Cloud) for the organization which are scalable, performant and cost effective
      • Strategizing data migration approach & solution w.r.t. cloud migration
        • Software Architecture using object-oriented analysis and design techniques in UML
          • Expanding and optimizing our infrastructure and applications hosted into Google Cloud Platform
            requirements
            • Minimum 5 years of experience in Java related technologies
              • Good knowledge of Java 8 or higher version including (but not limited to)
                • Good hands-on experience of provisioning GCP services like Kubernates (GKE), Data Pipelines using DataFlow, BigQuery and doing it via IaC pipeline using Terraform
                  • Good knowledge of OOPS concepts, SOLID design principles
                    • Very good knowledge of Collection framework, different use cases of collections
                      • Exception handling scenarios
                        • Serialization/De-serialization
                          • Good knowledge of multi-threading (at-least conceptual), Concurrent collections, Thread pools (basically most of concurrency package)
                            • 1+ years of leadership experience
                              nice to have
                              • Knowledge of Apache beam pipelines, different runners
                                • (Basic) knowledge of GCP - Storage, PubSub, BigQuery and DataFlow

                                  benefits for locations

                                  location.svg

                                  For you

                                  • Paid time off
                                  • Paid sick leave days
                                  • Medical insurance
                                  • Stable income
                                  • Meal compensation
                                  • Allocated funds to use on Coverflex platform

                                  For your comfortable work

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

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