Mexico
We are seeking a Senior Java Developer with expertise in AWS services to join our team.
In this role, you will contribute to the development and enhancement of a scalable, multi-tenant search platform. You will collaborate with cross-functional teams to design and deliver high-quality solutions, ensuring the platform meets enterprise-grade standards for performance, reliability, and security.
Responsibilities
- Develop and enhance a scalable search platform using Java and AWS services
- Design and implement features to improve search functionality, performance, and user experience
- Collaborate with team members on architectural decisions, troubleshooting, and implementation strategies
- Work closely with product and infrastructure teams to ensure the platform aligns with enterprise requirements such as scalability, security, and maintainability
- Gain hands-on experience with distributed systems, event-driven architectures, and observability tools
- Research and master modern search technologies and best practices
- Participate in technical discussions, code reviews, and project planning to ensure high-quality deliverables
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field
- At least 3 years of professional experience in Java development
- Practical experience with AWS services such as EC2, S3, IAM, Lambda, and CloudWatch
- Demonstrated ability to design and build scalable, maintainable, and efficient systems
- Experience working with search technologies like Elasticsearch, Solr, OpenSearch, or Lucene
- Familiarity with containerization technologies such as Docker
- Strong communication skills, a collaborative mindset, and the ability to work independently
- Proficiency in English, both written and spoken, at a B2 level or higher
Nice to have
- Experience with infrastructure as code tools like Terraform
- Knowledge of CI/CD pipelines and their implementation
- Background in operating and scaling search infrastructure in production environments
Benefits
- 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