Empleos de Java Desarrollador en Chile
EPAM Anywhere busca Desarrolladores Java en Chile
Remuneración competitiva
Respaldamos todos los pagos y operamos de conformidad con las normas laborales específicas de cada país.
Numerosos beneficios
Aprovecha más de 1500 beneficios, en línea y específicos de la ubicación, situados en más de 30 países, que incluyen programas de salud y deportes para ti y tu familia.
Oportunidades ilimitadas de crecimiento profesional
Recibe acceso a un ecosistema de gran escala que consiste en servicios de desarrollo educativo y profesional creados para tu crecimiento. Un asesor personal de habilidades te apoyará en cada paso de este viaje.
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
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
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
Android
Android Tools, Gitlab, Jetpack Compose
40 hrs/week
12+ months
- Develop and maintain native Android applications
- Collaborate with cross-functional teams to define app features
- Coordinate with the backend team to ensure successful API contract integration
- Participate in daily client meetings, explain sprint progress, and present mini-demos
- Explore and implement new technologies to enhance development efficiency
- Submit feature recommendations and enhancements based on user stories
- Troubleshoot, debug, and upgrade existing software
- Ensure high-quality graphic standards and brand consistency
- Conduct knowledge transfer sessions to ensure team alignment
- 3+ years of experience in developing native Android applications
- Ability to collaborate with the backend team to manage API contracts and drive feature implementation
- Experience in meeting accessibility standards, specifically WCAG 2.3 AA level
- Familiarity with Gitlab, Jetpack Compose, Kotlin, and REST API integration
- Strong problem-solving skills and capability to articulate thoughts and ideas effectively
- Proficiency in English at a B2+ level for effective client communication and sprint progress demos
- Experience with Adobe Experience Manager and Adobe Target
- Proficiency in CI/CD implementation and meeting WCAG accessibility standards
Go Language
Container technologies, Databases, Kubernetes
40 hrs/week
12+ months
- Develop high-quality software and solve complex engineering problems in close cooperation with customer teams
- Create and maintain testing infrastructure for unit & automated testing
- Communicate with customers and handle their requests in a timely manner
- Minimum of 3 years of experience in Go language development
- At least 5 years of total software development experience
- Significant previous experience working in gRPC/Protobuf and with Relational Databases (PostgreSQL/MySQL)
- Familiarity with Kubernetes and container deployments
- Proven experience with production applications
- Ability to work directly with customers without supervision
- Fluent in English (B2 level or higher)
- Experience with GraphQL
- Airflow/data pipeline experience
- Readiness to learn new technologies
JavaScript
Gitlab, REST API, ReactJS
40 hrs/week
12+ months
- Lead and supervise the performance of the development team
- Collaborate with cross-functional teams to define, design, and ship new features
- Coach and mentor team members, providing feedback and using performance management processes for team development
- Guide and assist the team in using Agile/Scrum practices and values to meet deadlines
- Work with product and project managers to understand feature requirements and create timelines
- Identify and manage risks, making sound judgments about code quality and readiness
- Build and manage productive client relationships, ensuring customer satisfaction
- Continuously discover, evaluate, and implement new technologies and industry best practices to maximize development efficiency
- Develop and maintain web applications, ensuring high-quality graphic standards and brand consistency
- Implement SDKs to ingest clickstream data into Adobe and collaborate with cross-functional teams to identify and define app features
- Communicate and coordinate with the backend team to ensure successful integration of API contracts
- Participate in daily meetings with clients, explaining work completed during sprints and presenting mini-demos
- Troubleshoot, debug, and upgrade existing software
- Conduct knowledge transfer sessions to ensure team alignment and fit into the schedule
- 5+ years of experience in JavaScript development
- 1+ year of relevant leadership experience
- Strong understanding of REST API and ReactJS for web application development
- Familiarity with WCAG accessibility standards for web applications
- Adobe AEM experience
- Proficiency in Gitlab for version control
- Proven ability to effectively communicate with clients and manage API contracts with backend teams
- Capability to articulate thoughts and ideas and contribute features and stories to products
- B2+ English level proficiency
- Experience with Adobe Target for A/B testing and marketer experience use cases
- Knowledge of mobile and web Adobe SDK implementation in-app
- Experience with Adobe Analytics, Adobe Experience Manager, and Adobe Target for web development and optimization
- Familiarity with re-design and development of marketing stream card features using Adobe
- Expertise in implementing CI/CD pipelines for continuous integration and delivery
Python.Core
AWS Cloud Development Kit, AWS Lambda, AWS Simple Queue Service
40 hrs/week
12+ months
- Provide technical leadership and collaborate with the team throughout the software development lifecycle
- Partner with business analysts and customers to review and optimize requirements
- Ensure feasibility of design and integration with existing systems/platforms
- Work with developers to review and validate key functionality and integration
- Provide ongoing support of the suite of applications that would help manage pricing, trading, hedging, pooling, and shipping or other functions depending on the department
- Contribute to the continuous refinement of the software development process
- Collaborate with other teams to address architectural gaps and build systems
- Facilitate or actively participate in multi-team or multi-subproduct scrum activities and rituals, helping others to understand them
- 3+ years of relevant experience in software development
- Expert-level knowledge of Python 3, Object-Oriented Code & Design Patterns
- Experience with SQL, NoSQL databases, and REST APIs
- Proficiency with Git and experience in writing Unit Tests
- Experience with Event Driven Systems & Microservices
- Strong knowledge of Amazon Web Services (AWS) and serverless technologies
- Experience with Infrastructure as Code (Cloudformation & CDK)
- Demonstrated ability to master at least one major skill outside of core coding such as monitoring, documentation, security, integration testing, visual design, DevOps, performance optimization
- Experience with Agile, Scrum, Jira methodologies, and DevOps Practices (CI/CD, Automated Pipelines)
- A degree in computer science, engineering, or similar
- Excellent communication and collaboration skills
- Fluent in English with Upper-Intermediate level or above
- Strong experience with Python frameworks (e.g. Fast API, Flask, Django)
- Financial Services and mortgage industry experience
Solution Architecture
JavaScript
40 hrs/week
12+ months
- Provide end-to-end solutions using JavaScript technologies, aligning with business requirements, technical constraints, and industry best practices.
- Evaluate JavaScript frameworks, libraries, and tools to recommend optimal solutions based on project requirements, performance considerations, and scalability needs. Stay abreast of emerging trends and innovations in the JavaScript ecosystem to drive continuous improvement and innovation.
- Design and implement robust frontend architectures using JavaScript frameworks such as React.js, Angular, or Vue.js. Define reusable components, state management strategies, and data flow patterns to ensure scalability, maintainability, and performance.
- Provide technical leadership and guidance to development teams, including developers, engineers, and QA analysts, throughout the software development lifecycle. Collaborate closely with stakeholders to translate business needs into technical solutions.
- Design RESTful APIs, data models, and database schemas to support application functionality and integration requirements.
- Lead full stack development initiatives, integrating frontend and backend components to deliver cohesive, end-to-end solutions. Define communication protocols, data formats, and authentication mechanisms to enable seamless interaction between frontend and backend systems.
- Optimize application performance, responsiveness, and reliability through efficient code design, data caching, and asynchronous processing. Conduct performance profiling, code reviews, and optimizations to enhance system scalability and user experience.
- Implement robust security measures and best practices to protect JavaScript applications from security vulnerabilities, cyber threats, and data breaches. Ensure compliance with industry regulations and standards, such as GDPR and OWASP.
- Prepare technical documentation, architecture diagrams, and best practice guides for JavaScript solutions. Provide training and knowledge transfer sessions to development teams and stakeholders on JavaScript technologies, design patterns, and coding standards.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 7+ years of relevant professional experience
- 2+ years of relevant leadership experience
- Expertise in JavaScript frameworks and libraries, including React.js, Angular, Vue.js, Node.js, Express.js, or NestJS
- Experience with TypeScript, GraphQL, or serverless architectures
- Experience with backend development technologies, RESTful APIs, and database systems (e.g., MongoDB, PostgreSQL, MySQL)
- Proficiency in frontend development languages and technologies, including HTML, CSS, and JavaScript (ES6+)
- Understanding of software architecture principles, design patterns, and best practices
- Excellent problem-solving skills and ability to troubleshoot complex technical issues in JavaScript applications
- Effective communication and interpersonal skills, with the ability to articulate technical concepts to non-technical stakeholders
- C1 English level proficiency
- Certification in JavaScript frameworks or architecture
- Contribution to open-source projects or active participation in technical communities focused on JavaScript development
- Familiarity with containerization technologies (e.g., Docker, Kubernetes)