Java Developer Jobs in Chile
EPAM Anywhere is looking for Java Developers in Chile.
Competitive compensation
We back all payments and operate in compliance with country-specific labor regulations. Your annual paycheck can range from $15k to $200k.
Numerous benefits
Make use of 1,500+ online and location-specific benefits across 30+ countries that also include healthcare and sports programs for you and your family.
Limitless career growth opportunities
Get access to a large-scale ecosystem that consists of educational and career development services created for your growth. A personal skill advisor will support you on each step of this journey.
Automated Testing in Java
BDD Frameworks, Functional Programming, Scala Test
40 hrs/week
12+ months
- Design and implement effective test automation frameworks for the program
- Develop and execute comprehensive test scenarios to ensure the reliability and performance of the platform
- Contribute to the continuous improvement of test automation processes and methodologies
- Collaborate with cross-functional teams to define and implement test strategies
- Participate in sprint planning, daily stand-ups, and other Agile ceremonies to ensure quality-focused development practices
- Provide mentorship and guidance to junior team members
- 3+ years of hands-on experience in automated testing, with a focus on Java and Scala
- Knowledge of Automation in Scala is a must have
- Proven ability to develop and execute test strategies for complex systems
- Experience with BDD Frameworks and System Testing
- Knowledge of Test Strategy Development and Web Service/API Test Automation
- Excellent communication skills and the ability to collaborate effectively in a team
- B2+ English level
- Knowledge of Apache Cassandra
- Experience with Kubernetes, Postman
- Understanding of XML Query Language and functional programming concepts
- Experience with Datadog, Git, GitHub, Jira
Automated Testing in Java
BDD Frameworks, Functional Programming, Scala Test
40 hrs/week
12+ months
- Design and implement effective test automation frameworks for the program
- Develop and execute comprehensive test scenarios to ensure the reliability and performance of the platform
- Collaborate with cross-functional teams to define and implement test strategies
- Contribute to the continuous improvement of test automation processes and methodologies
- Participate in sprint planning, daily stand-ups, and other Agile ceremonies to ensure quality-focused development practices
- At least 2 years of hands-on experience in automated testing, with a focus on Java and Scala
- Automation in Scala is a must have skill
- Proven ability to develop and execute test strategies for complex systems
- Proficiency in BDD Frameworks and System Testing
- Experience in Test Strategy Development and Web Service/API Test Automation
- Strong communication skills and the ability to collaborate effectively in a team setting
- B2+ English level proficiency
- Familiarity with Apache Cassandra
- Experience with Kubernetes, Postman
- Understanding of XML Query Language and functional programming concepts
Shopify
E-commerce, BigCommerce, Commercetools
40 hrs/week
12+ months
- Design end-to-end eCommerce solutions that align with the client's business objectives, technical requirements, and industry standards. Develop comprehensive architecture blueprints, technical specifications, and integration plans
- Evaluate eCommerce platforms, frameworks, and technologies to recommend optimal solutions based on the client's requirements, scalability, and performance considerations. Stay abreast of industry trends and emerging technologies to drive innovation and excellence in solution design
- Provide technical leadership and guidance to cross-functional teams, including developers, designers, and business analysts, throughout the project lifecycle. Collaborate closely with stakeholders to translate business requirements into technical solutions
- Design and implement seamless integration solutions to connect eCommerce platforms with third-party systems, payment gateways, CRM (Customer Relationship Management) systems, ERP (Enterprise Resource Planning) systems, and other enterprise applications
- Optimize eCommerce solutions for performance, scalability, and reliability. Identify and address performance bottlenecks, implement caching strategies, and optimize database queries to enhance system responsiveness and efficiency
- Implement robust security measures to protect eCommerce platforms from vulnerabilities, cyber threats, and data breaches. Ensure compliance with industry regulations and standards, such as PCI DSS (Payment Card Industry Data Security Standard) and GDPR (General Data Protection Regulation)
- Define and implement quality assurance processes to ensure the reliability, usability, and accessibility of eCommerce solutions. Conduct code reviews, performance testing, and user acceptance testing to maintain high standards of software quality
- Prepare technical documentation, architecture diagrams, and user guides for eCommerce solutions. Provide training and knowledge transfer sessions to internal teams and clients on solution architecture and best practices
- Drive continuous improvement initiatives to enhance eCommerce development processes, tooling, and automation. Proactively identify opportunities to optimize system performance, enhance user experience, and streamline workflows
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 5+ years of experience in eCommerce Engineering or similar field, with experience in eCommerce -Composable- solution design and implementation
- Expertise in eCommerce platforms such as Shopify, WooCommerce, or custom-built solutions
- Expertise in one or more of the following platforms: CommerceTools, BigCommerce, Contentful, and ContentStack
- Strong understanding of MACH architecture, including headless commerce, microservices architecture, and API-first approaches
- Proficiency in programming languages such as Java, JavaScript (Node.js), Python, or Go
- Knowledge of frontend frameworks and libraries such as React.js, Angular, or Vue.js
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and containerization technologies (e.g., Docker, Kubernetes)
- Knowledge of RESTful APIs, web services, and integration patterns for connecting eCommerce systems with external applications and services
- Excellent problem-solving skills and ability to troubleshoot complex technical issues in eCommerce environments
- Effective communication and interpersonal skills, with the ability to articulate technical concepts to non-technical stakeholders
- Strong leadership abilities to lead cross-functional teams and drive collaboration toward common goals
PHP
Google Cloud Platform, MySQL, Django
40 hrs/week
12+ months
- Collaborate with the development team to design and implement new features for PHP microservices
- Ensure code quality, scalability, and maintainability of developed features
- Respond to and troubleshoot incidents related to the service promptly
- Conduct thorough RCA to identify the root cause of incidents and implement preventive measures
- Write comprehensive unit tests to validate the functionality and robustness of code changes
- Manage and deploy services using Kubernetes
- Utilize Datadog dashboards for monitoring service health and performance
- Maintain and optimize SQL databases, including MySQL, CloudSQL, and Spanner
- Implement and manage infrastructure as code using Terraform
- At least 3 years of experience as a PHP Developer with a preference for Hack proficiency
- Strong experience in writing unit tests to ensure code quality
- Expertise in Kubernetes for container orchestration
- Exceptional analytical skills for incident resolution and Root Cause Analysis (RCA)
- Strong knowledge of SQL databases, especially MySQL, CloudSQL, and Spanner
- Familiarity with Terraform for infrastructure management
- Experience in cloud development, preferably with Google Cloud Platform (GCP)
- Excellent communication and collaboration skills
- Ability to work effectively in a fast-paced and dynamic environment
- Willingness to participate in on-call rotations as per the schedule
- Experience with Django framework and Redux for state management
JavaScript
Gitlab, REST API, ReactJS
40 hrs/week
12+ months
- Develop and maintain web applications
- Implement SDKs to ingest click stream data into Adobe
- Collaborate with cross-functional teams to define app features
- Coordinate with the backend team for successful API contract integration
- Participate in daily meetings and client discussions, presenting work done and mini-demos
- Explore and implement new technologies for development efficiency
- Develop and submit feature recommendations based on user stories
- Troubleshoot, debug, and upgrade existing software
- Facilitate knowledge transfer sessions within the team
- Ensure high-quality graphic standards and brand consistency
- Implement mobile and web Adobe SDK in-app
- Redesign and develop marketing stream card features using Adobe
- Implement Adobe Target for A/B testing and marketer experience use cases
- 2+ years of experience in developing web applications
- Ability to collaborate effectively with backend teams and manage API contracts
- Strong articulation and idea contribution skills
- Experience in meeting accessibility standards like WCAG 2.3 AA level
- Fluency in English for effective client communication and daily demos
- Experience with Gitlab for version control
- Familiarity with REST API for web service integration
- Knowledge of ReactJS for front-end development
- Experience with Adobe Analytics and Adobe Experience Manager
- Proficiency in Adobe Target for A/B testing and marketer experience use cases
Go Language
Elasticsearch, PostgreSQL, Redis
40 hrs/week
12+ months
- Collaborate with stakeholders on a daily basis
- Develop microservices and event-driven systems handling tens of millions of requests per day
- Manage databases with billions of records
- Execute simple DevOps tasks to support services
- Demonstrate proactive behaviour and a willingness to learn
- 3+ years of experience in software engineering, with strong proficiency in the Go language
- Experience with Elasticsearch, Redis, and PostgreSQL
- Proficiency in AWS SNS, AWS SQS, and Amazon S3
- Familiarity with monitoring and alerting tools like Grafana, New Relic, or Sentry
- Ability to work independently and prioritize tasks without direct oversight
- Excellent verbal and written communication skills in English (B2 level)
- Experience with DevOps and CI/CD pipeline
- Knowledge of Kubernetes and Terraform
- Familiarity with Elasticsearch, ELK stack, Amazon DynamoDB, and Application Load Balancing
Go Language
Elasticsearch, PostgreSQL, Redis
40 hrs/week
12+ months
- Develop microservices and event-driven systems to handle a high volume of requests
- Take proactive responsibility for project outcomes and demonstrate a willingness to learn
- Manage databases with billions of records efficiently
- Perform DevOps tasks that need to be done to successfully deliver and support services.
- 3+ years of relevant professional experience
- Expertise in Go Language for developing scalable applications
- Knowledge of Elasticsearch, PostgreSQL, and Redis for data management
- Experience with AWS services including Simple Notification Service, Simple Queue Service, and Amazon S3
- Knowledge of Grafana and other monitoring tools for system performance analysis
- Excellent communication skills and the ability to prioritize tasks effectively
- B2+ English level proficiency
- Knowledge of Amazon DynamoDB
- Experience with CI/CD pipeline, Kubernetes, Terraform
- Proficiency with Application Load Balancing
- Elasticsearch and ELK stack experience
Shopify
E-commerce, BigCommerce, Commercetools
40 hrs/week
12+ months
- Crafting end-to-end eCommerce solutions that align with the client's business goals, technical needs, and industry standards. The creation of comprehensive architecture blueprints, technical specifications, and integration plans are also part of the role
- Assessing eCommerce platforms, frameworks, and technologies to suggest the best solutions based on the client's needs, scalability, and performance considerations. Keeping abreast of industry trends and upcoming technologies to drive innovation and excellence in solution design
- Offering technical leadership and guidance to cross-functional teams, including developers, designers, and business analysts, throughout the project cycle. Working closely with stakeholders to transform business requirements into technical solutions
- Creating and executing seamless integration solutions to connect eCommerce platforms with third-party systems, payment gateways, CRM systems, ERP systems, and other enterprise applications
- Enhancing eCommerce solutions for performance, scalability, and reliability. Identifying and addressing performance bottlenecks, executing caching strategies, and optimizing database queries to boost system responsiveness and efficiency
- Implementing robust security measures to safeguard eCommerce platforms from vulnerabilities, cyber threats, and data breaches. Ensuring compliance with industry regulations and standards, such as PCI DSS and GDPR
- Establishing and executing quality assurance processes to guarantee the reliability, usability, and accessibility of eCommerce solutions. Performing code reviews, performance testing, and user acceptance testing to maintain high software quality standards
- Preparing technical documentation, architecture diagrams, and user guides for eCommerce solutions. Offering training and knowledge transfer sessions to internal teams and clients on solution architecture and best practices
- Encouraging continuous improvement initiatives to enhance eCommerce development processes, tooling, and automation. Actively identifying opportunities to optimize system performance, improve user experience, and streamline workflows
- A Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- A minimum of 7 years' experience in eCommerce Engineering or similar field, with expertise in eCommerce -Composable- solution design and implementation
- Proficiency in eCommerce platforms such as Shopify, WooCommerce, or custom-built solutions
- Expertise in at least one of the following platforms: CommerceTools, BigCommerce, Contentful, and Contentstack
- A strong understanding of MACH architecture, including headless commerce, microservices architecture, and API-first approaches
- Proficiency in programming languages such as Java, JavaScript (Node.js), Python, or Go
- Knowledge of frontend frameworks and libraries such as React.js, Angular, or Vue.js
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and containerization technologies (e.g., Docker, Kubernetes)
- Knowledge of RESTful APIs, web services, and integration patterns for connecting eCommerce systems with external applications and services
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues in eCommerce environments
- Effective communication and interpersonal skills, with the ability to explain technical concepts to non-technical stakeholders
- Strong leadership abilities to lead cross-functional teams and drive collaboration toward common goals
Go Language
Elasticsearch, PostgreSQL, Redis
40 hrs/week
12+ months
- Collaborate daily with stakeholders in the US and software engineers in Europe
- Develop microservices and event-driven systems to handle a high volume of requests
- Manage databases with billions of records efficiently
- Perform essential DevOps tasks to support service delivery
- Take proactive responsibility for project outcomes and demonstrate a willingness to learn
- 5+ years of relevant professional experience
- 1+ year of relevant leadership experience
- Expertise in Go Language for developing scalable applications
- Proficiency in Elasticsearch, PostgreSQL, and Redis for data management
- Experience with AWS services including Simple Notification Service, Simple Queue Service, and Amazon S3
- Knowledge of Grafana and other monitoring tools for system performance analysis
- Strong problem-solving skills and ability to work independently
- Excellent communication skills and the ability to prioritize tasks effectively
- Minimum B2 level of English proficiency
- Experience with CI/CD pipeline, Kubernetes, Terraform
- Elasticsearch and ELK stack experience
- Knowledge of Amazon DynamoDB
- Proficiency with Application Load Balancing
Android
Android Tools, Gitlab, Jetpack Compose
40 hrs/week
12+ months
- Develop and maintain native Android applications
- Collaborate with cross-functional teams to identify and define app features
- Regularly communicate and coordinate with the backend team to ensure successful integration of API contracts
- Actively participate in daily meetings and discussions with clients, explaining work done during sprints and presenting mini-demos
- Continually explore, evaluate, and implement new technologies to maximize development efficiency
- Based on user stories, develop and submit feature recommendations and enhancements to the client's main product
- Troubleshoot, debug, and upgrade existing software
- Regularly fit knowledge transfer sessions into the schedule to ensure everyone on the team is on the same page
- Ensure high-quality graphic standards and brand consistency
- Minimum of 2 years of experience in native Android application development
- Proficiency in using Android Tools for development
- Expertise in using Gitlab for version control
- Familiarity with Jetpack Compose for UI development
- Strong command over Kotlin programming language
- Experience with REST API integration
- Proficiency in Adobe Experience Manager and Adobe Target
- Experience in meeting WCAG 2.3 AA level accessibility standards
- Good command over English language for effective client communication at a B2+ level
- Experience with Adobe SDK implementation in-app
- Knowledge of CI/CD processes