EPAM Systems

Senior Java Developer

Argentina

14 days ago
Save Job

Summary

We are seeking a driven and curious Senior Java Developer to join our team specializing in building a Managed Cloud Search-as-a-Service solution tailored for enterprise use cases. This role offers the opportunity to design, develop, and scale an impactful solution that addresses complex enterprise use cases. If you’re passionate about backend development, cloud technologies, and solving challenging technical problems, we’d love to hear from you.

Responsibilities


  • Build and enhance a scalable, multi-tenant cloud-based search platform using Java and AWS services
  • Design and implement features to improve search performance, reliability, and scalability
  • Collaborate closely with cross-functional teams on architecture, troubleshooting, and code design
  • Ensure the platform meets enterprise-grade requirements, including security and maintainability
  • Explore and gain expertise in modern search technologies like Elasticsearch, Solr, or OpenSearch
  • Participate in code reviews, technical discussions, and team planning sessions
  • Stay current with new technologies to drive innovation and improvement in the platform


Requirements


  • 3+ years of backend engineering experience, ideally with Java as your primary language
  • Proficiency in AWS services including EC2, S3, IAM, Lambda, CloudWatch, etc.
  • Capability to design and develop scalable, robust, and maintainable systems
  • Interest in or experience with search technologies such as Elasticsearch, Solr, OpenSearch, Lucene, etc.
  • Willingness to quickly ramp up in the search domain
  • Collaborative mindset with strong communication skills
  • Ability to work effectively in a distributed team environment
  • B2 level of English or higher, with an emphasis on technical communication skills


Nice to have


  • Experience operating and scaling search infrastructure in production environments
  • Familiarity with containerization (Docker), infrastructure as code (Terraform), and/or CI/CD pipelines
  • Exposure to distributed systems, event-driven architecture, or observability tools


We offer


  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn




How strong is your resume?

Upload your resume and get feedback from our expert to help land this job