backgo to search

senior java developer

Java, Amazon Web Services, Apache Kafka, Apache Spark, NoSQL Databases, SQL

Currently, we are looking for a remote Senior Java Developer to join our global team

  • Leading backend engineering effort to modernize a web application
    • Building or migrating backend data platform and services from the existing legacy systems to low latency systems on AWS
      • Designing and implementing data pipelines that rely on processing and serving very large datasets with an awareness of scalability
        • Building systems to extract, transform and ingest large-scale, mission-critical, testing data across multiple test platforms
          • 3+ years of experience in Java Development
            • SW development experience in designing, implementing and supporting highly scalable data systems and services
              • Proven object-oriented fundamentals and design patterns experience
                • Experience with SQL and/or NOSQL low latency systems
                  • Knowledgable about distributed storage and network resources, at the level of hosts and clusters to prevent or mitigate performance issues
                    • Experience in building and running large-scale data pipelines, including distributed messaging such as Kafka, data ingest to/from multiple sources to feed batch and near-realtime/streaming
                      • Experience with diverse frameworks and services such as Elastic Search, S3, Kubernetes, Docker, Kafka and Spark within AWS Able to communicate clearly and collaborate with cross-functional teams
                        • Excellent problem solving and root cause analysis skills
                          • Able to lead with consensus and conviction
                            nice to have
                            • Knowledge of Amazon S3
                              • Knowledge of Docker
                                • Experience with Elastic Container Service
                                  • Experience with Kubernetes

                                    benefits for locations

                                    For you
                                    • Paid time off
                                    • Paid sick leave days
                                    • Medical insurance
                                    • Stable income
                                    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
                                    • 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
                                    a smiling man wearing sunglasses
                                    looking for something else?

                                    Find a vacancy that works for you. Send us your CV to receive a personalized offer.