Skip To Main Content
backgo to search

senior java developer

Java, Amazon Web Services, Elasticsearch, NoSQL Databases, Spring Boot, REST, Reactive Programming
Sorry the job is no longer available.

We are actively seeking a seasoned Senior Java Developer with specialized knowledge in NoSQL databases and ElasticSearch to join our dynamic remote team.

As a vital contributor to our team, your role involves crafting and sustaining scalable, high-performance solutions. Your collaborative efforts will extend across multifaceted teams, including data engineers, software developers, and infrastructure specialists, ensuring seamless integration and peak performance.

  • Craft and sustain scalable and efficient solutions within the ET Data and Infrastructure Platform
    • Devise and implement tailor-made abstractions to cater to the unique requirements of consumption systems
      • Cooperate with diverse teams, such as data engineers, software developers, and infrastructure specialists, to guarantee flawless integration and optimal performance
        • Enhance the efficiency and reliability of data pipelines, infrastructure components, and data storage systems through optimization
          • Conduct thorough testing and debugging of software components to ensure top-notch deliverables
            • Keep abreast of the latest technologies, trends, and best practices in data processing, NoSQL databases, and ElasticSearch
              • Engage in code reviews, offering constructive feedback and guidance to fellow team members
                • Document technical specifications, processes, and procedures pertaining to the Data and Infrastructure Platform
                  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
                    • Over 3 years of professional experience as a Java developer, showcasing expertise in NoSQL databases and ElasticSearch
                      • Strong proficiency in the Java programming language and associated frameworks
                        • In-depth knowledge of MongoDB, Cassandra, or Couchbase
                          • Hands-on experience with ElasticSearch, covering querying, indexing, and performance optimization
                            • Familiarity with Spring Boot
                              • Solid understanding of distributed systems, data modeling, and data processing frameworks
                                • Write efficient and optimized code tailored for large-scale data processing and storage
                                  • Familiarity with cloud platforms and technologies, with exposure to AWS, GCP, or Azure being advantageous
                                    • Strong problem-solving skills, coupled with the ability to work autonomously and collaboratively within a team
                                      • Excellent communication skills, both written and verbal, at an Upper-Intermediate level in English
                                        nice to have
                                        • Have experience with REST
                                          • Demonstrate familiarity with Reactive Programming

                                            These jobs are for you

                                            benefits for locations

                                            For you
                                            • Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
                                            • Stable income
                                            • Flexible roles
                                            For your comfortable work
                                            • 100% remote work forever
                                            • EPAM hardware
                                            • EPAM software licenses
                                            • Access to offices and co-workings
                                            • 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