backGo to search

Lead Java Developer

bullets
Java, Amazon Web Services, Elasticsearch, NoSQL Databases, Spring Boot, REST, Reactive Programming

We are actively looking for a seasoned Senior Java Developer who can contribute and possesses a profound understanding of NoSQL databases and ElasticSearch, bringing valuable expertise to our dynamic team.

As a pivotal member of our workforce, your primary responsibility will be to craft and sustain scalable, high-performance solutions. This entails close collaboration with cross-functional teams comprising data engineers, software developers, and infrastructure specialists to ensure seamless integration and optimal system performance.

responsibilities
  • Lead the development and maintenance of scalable, efficient solutions within the ET Data and Infrastructure Platform
    • Innovate and implement bespoke abstractions tailored to the unique requirements of consumption systems
      • Foster collaboration with cross-functional teams, including data engineers, software developers, and infrastructure specialists, ensuring seamless integration and optimizing performance
        • Fine-tune data pipelines, infrastructure components, and data storage systems to elevate efficiency and reliability
          • Rigorously test and debug software components, ensuring the delivery of high-quality outputs
            • Stay abreast of the latest technologies, trends, and best practices in data processing, NoSQL databases, and ElasticSearch
              • Participate actively in code reviews, offering constructive feedback and guidance to fellow team members
                • Document technical specifications, processes, and procedures associated with the Data and Infrastructure Platform
                  requirements
                  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
                    • 7+ years of professional experience as a Java developer, showcasing prowess in NoSQL databases and ElasticSearch
                      • Proven track record of leading and mentoring a team of engineers
                        • Robust proficiency in the Java programming language and its related frameworks
                          • Experience with AWS cloud technologies
                            • In-depth knowledge of MongoDB, Cassandra, or Couchbase
                              • Hands-on experience with ElasticSearch, covering querying, indexing, and performance optimization
                                • Proficiency with Spring Boot, REST and Reactive Programming
                                  • Expertise in crafting efficient, optimized code for large-scale data processing and storage
                                    • Strong problem-solving skills and the capacity to work both independently and collaboratively within a team
                                      • Excellent written and verbal communication skills in English at an Upper-Intermediate level
                                        nice to have
                                        • Solid grasp of distributed systems, data modeling, and data processing frameworks

                                          Benefits

                                          For you
                                          • Insurance Coverage 
                                          • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
                                          • Financial assistance for medical crisis 
                                          • Retiral Benefits – VPF and NPS 
                                          • Customized Mindfulness and Wellness programs 
                                          • EPAM Hobby Clubs
                                          For your comfortable work
                                          • Hybrid Work Model 
                                          • Soft loans to set up workspace at home 
                                          • Stable workload 
                                          • Relocation opportunities with ‘EPAM without Borders’ program

                                          For your growth
                                          • Certification trainings for technical and soft skills 
                                          • Access to unlimited LinkedIn Learning platform 
                                          • Access to internal learning programs set up by world class trainers 
                                          • Community networking and idea creation platforms 
                                          • Mentorship programs 
                                          • Self-driven career progression tool