JobHabor

Full-Stack Java Developer

Epam

Location
Brazil
Workplace
Remote
Employment
Full Time
Salary
Apply on the employer’s site

Posted 1mo ago

Discover Exciting Job Opportunities | EPAM Careers

Skip To Main Content

EPAM Careers>Jobs

Join our

Team

All available countries

SEARCH

FILTERS

Workplace type

Remote

1847

Hybrid

1216

Office

442

Open to relocation

No

3308

Yes

197

Specializations

Developer

1163

Other

1093

Software Architect

318

DevOps

297

Business Analyst

124

Start typing...

Skills

Python

516

Amazon Web Services

408

Microsoft Azure

368

Java

322

Kubernetes

257

Start typing...

Seniority

Senior

1560

Lead

695

Middle Management

297

Associate Management

268

Senior Management

229

Start typing...

FILTERS

Workplace type

Remote

1847

Hybrid

1216

Office

442

Open to relocation

No

3308

Yes

197

Specializations

Developer

1163

Other

1093

Software Architect

318

DevOps

297

Business Analyst

124

All 17 Specializations

Skills

Python

516

Amazon Web Services

408

Microsoft Azure

368

Java

322

Kubernetes

257

All 1810 Skills

Seniority

Senior

1560

Lead

695

Middle Management

297

Associate Management

268

Senior Management

229

All 11 Seniorities

3505 Jobs Found

Filters

Viewing 1-10 out of 3505 jobs found

Sort By

relevant

hot

Senior Python Back-End Developer - Crypto

Remote in Ukraine

Python.Core & 2 others

We are seeking a Senior Python Back-End Developer to join our team and contribute to the development of secure, scalable systems supporting cryptocurrency trading, custody, and settlement. The ideal candidate will collaborate closely with stakeholders and engineering teams to design robust solutions that integrate with blockchain networks, crypto exchanges, and digital wallets.

responsibilities

  • Collaborate with team members and stakeholders to develop features and new products
  • Develop solutions according to specified business requirements
  • Define and write up technical specifications, including appropriate technology and workflow to coding standards
  • Present implementation details to team leaders, heads, and CTO
  • Implement unit and integration tests
  • Ensure software meets requirements of quality, security, modifiability, and extensibility
  • Participate in code reviews, identify anti-patterns, and pursue refactoring opportunities
  • Design and implement secure integrations with blockchain networks, crypto exchanges, and digital wallets
  • Contribute to the development of systems supporting cryptocurrency trading, custody, and settlement
  • Perform other duties as deemed necessary by their superior from time to time

requirements

  • BSc in Computer Science or related field
  • 5+ years of experience in software development and coding in Python, with PHP considered an advantage
  • Knowledge of software and application design and architecture
  • Understanding of software quality assurance principles and software development lifecycle (SDLC) processes
  • Experience with service-oriented architecture (SOA), microservices development, and containerized application management
  • Experience in SQL and NoSQL databases, RabbitMQ or Kafka, and building websockets
  • Familiarity with Kubernetes and Infrastructure as Code tools such as Terraform and Helm
  • Proficiency in version control and continuous integration tools such as Git and Jenkins
  • Understanding of web security standards and best practices
  • Knowledge of blockchain fundamentals, cryptography, and digital assets
  • Hands-on experience integrating with crypto APIs (REST/WebSocket), smart contracts, or blockchain SDKs

nice to have

  • Exposure to DeFi protocols
  • Familiarity with Web3 frameworks
  • Knowledge of digital custody systems

Apply

KDB Developer

Hybrid in United States of America

New York, New York

kdb+ & 1 others

We are seeking a highly skilled and driven KDB Developer to join our team, contributing to advanced data solutions for leading global financial institutions. We look for individuals who are strategic, thrive in a dynamic environment, and possess strong analytical capabilities to solve complex business challenges.

responsibilities

  • Work alongside our global clients as part of our KDB+ consulting practice
  • Operate as a Subject Matter Expert for product installations and customization
  • Contribute to all aspects of the software development lifecycle, including influencing the overall design and architecture of the application and developing, testing, and deploying the code
  • Interact with users to understand requirements and integration needs, deploy applications, assist with user configurations, troubleshoot issues, and perform training
  • Support users in accessing and querying data

requirements

  • 3+ years in a software engineering or development role with KDB+/Q
  • Strong academic background in business, finance, engineering, mathematics, science, or technology
  • Demonstrable track record of developing successful software solutions in programming languages such as Java / C++ /Python
  • Competency in using deployment tools such as Jenkins or TeamCity
  • Strong initiative, with a proactive attitude and enthusiasm for learning new tools and technologies

Apply

Lead Data Engineer with Terraform

Remote in Türkiye

Data Software Engineering

We are seeking an experienced Lead Data Engineer with strong Terraform expertise to design, build and maintain scalable data solutions on Google Cloud Platform. In this role, you will lead the development of robust data pipelines while driving best practices across infrastructure automation and DevOps processes.

responsibilities

  • Design and build scalable data pipelines using GCP services
  • Lead the development of data solutions leveraging BigQuery, Dataflow and Dataform/dbt
  • Orchestrate workflows with Cloud Composer/Airflow
  • Manage real-time data streaming through Pub/Sub and Cloud Storage
  • Implement infrastructure as code using Terraform
  • Establish and maintain CI/CD pipelines with GitHub Actions
  • Collaborate with stakeholders to translate business requirements into technical solutions
  • Ensure data quality, reliability and performance across all systems
  • Mentor team members and promote engineering best practices

requirements

  • 5+ years of hands-on experience with SQL and Python
  • Expertise in GCP services including BigQuery, Dataflow and Dataform/dbt
  • Proficiency in Cloud Composer/Airflow, Pub/Sub and Cloud Storage
  • Skills in DevOps practices including CI/CD, GitHub Actions and Terraform
  • Good verbal and written communication skills
  • Good business acumen
  • English proficiency at B2 level or higher

nice to have

  • Google Cloud Professional Data Engineer Certified
  • Familiarity with Data Lake technologies such as Iceberg
  • Knowledge of CDC using Datastream
  • Understanding of Dataplex, Knowledge Catalog and Analytics Hub
  • Competency in Looker

Apply

Data DevOps Engineer with Azure, Databricks [Senior/Lead]

Remote in Ukraine

Data DevOps & 10 others

We are looking for a Senior/Lead Data DevOps to join EPAM and contribute to a project for a large customer. As a Senior/Lead Data DevOps in Data Platform, you will focus on maintaining and implementing new features to the data transformation architecture, which is the backbone of the Customer's analytical data platform. As a key figure in our team, you'll implement and deliver high-performance data processing solutions that are efficient and reliable at scale.

responsibilities

  • Design, build and maintain highly available production systems utilizing Azure data solutions including Data Lake Storage, Databricks, ADF, and Synapse Analytics
  • Design and implement build, deployment, and configuration management systems together with CI/CD experience improvements based on Terraform and Azure DevOps pipeline solutions across multiple subscriptions and environments
  • Improve users experience with Databricks platform based on best practices of Databricks cluster management, cost-effective setups, data security models, etc.
  • Design, implement and improve monitoring and alerting system
  • Collaborate with Architecture teams to ensure platform architecture and design standards align with support model requirements
  • Identify opportunities to optimize platform activities and processes, implement automation mechanisms to streamline operations

requirements

  • 4+ years of professional experience
  • 2+ years of hands-on experience with a variety of Azure services
  • Proficiency in Azure data solutions including Data Lake Storage, Databricks, ADF, and Synapse Analytics
  • Solid Linux/Unix systems administration background
  • Advanced skills in configuring, managing and maintaining networking on Azure cloud
  • Solid experience in managing production infrastructure with Terraform
  • Hands-on experience with one of the Azure DevOps/GitLab CI/GitHub Actions pipelines for infrastructure management and automation
  • Hands-on experience with Databricks platform
  • Practical knowledge of Python combined with SQL knowledge
  • Hands-on experience in one scripting language: Bash, Perl, Groovy
  • Advanced skills in Kubernetes/Docker
  • Good knowledge of Security Best Practices
  • Good knowledge of Monitoring Best Practices
  • Good organizational, analytical and problem solving skills
  • Ability to present and communicate the architecture in a visual form
  • English language proficiency – ability to communicate directly with a customer (B2 level or higher)

Apply

Senior SAP SD Consultant

Hybrid in Belarus

SAP Logistics (SCM)

Currently, we are seeking a Senior SAP SD Consultant to join our dedicated EPAM team. This role offers a unique opportunity to collaborate with one of the premier software engineering and IT consulting firms. As part of our team, you will leverage your expertise to assist our global clients in operating efficiently, adapting to change, and achieving their goals. Collaborate with cutting-edge technologies and devices while contributing to numerous international projects. This position provides substantial professional experience and expands your technical competencies, supporting your career progression and personal growth.

responsibilities

  • Establish effective communication with the customer to identify relevant requirements
  • Analyze business requirements and define solution designs proactively
  • Attend Business Workshops and conduct Fit-to-Standard Analysis
  • Configure and customize SAP Logistics, Sales, and Supply Chain functionalities aligned with the customer’s specific business or industry needs
  • Create project documentation, including materials for training and educating business application users
  • Handle troubleshooting tasks and provide support for SAP solutions

requirements

  • Knowledge of at least two modules or applications within the specified system
  • Understanding of programming languages associated with the mentioned modules or applications
  • Knowledge of business processes related to a specific functional area
  • Background in system modules or applications with 3+ years of experience across 2+ projects
  • Certification related to the specific system functionality at a minimum of associate level is recommended
  • Capability to guide and manage a team of 2–3+ individuals
  • Familiarity with basic aspects of Project Management and People Management
  • Proficiency in comprehensive SAP S/4HANA functionality and SAP Activate methodology
  • Core expertise in processes within a defined business domain
  • In-depth understanding of SAP SD capabilities, such as Org Structure setup, Order management, ATP, Pricing, Outputs, Printing forms, OTC process, and Returns
  • Competency in handling Special processes like customer consignment, STO, and 3rd party processing
  • Familiarity with Idocs and integration with 3PL
  • Capability to apply enhancement techniques, including user exits, enhancement points, and Badi
  • Proficiency in customizing the SAP Fiori launchpad
  • Skills in working independently and contributing as part of an international project team
  • English B2 level proficiency (able to communicate effectively with English-speaking stakeholders, present ideas, and provide logical reasoning)

Apply

Senior Python Engineer with AI

Remote in Ukraine

Lviv

Python.Core & 5 others

We are looking for a skilled and dedicated Senior Python Engineer with AI to enhance our team's efforts in developing multiple artificial intelligence proofs of concept (AI PoCs). The successful candidate will take charge of development initiatives, improve our systems, and play a key role in crafting innovative solutions utilizing large language models (LLM) and associated technologies.

responsibilities

  • Lead the development and configuration of custom GPTs on the ChatGPT platform
  • Design and implement robust solutions using LangChain, LlamaIndex, and other LLM frameworks
  • Collaborate with cross-functional teams to integrate AI solutions into existing systems
  • Oversee the build of retrieval-augmented generation (RAG) solutions
  • Utilize Docker for application deployment and management
  • Maintain and update AI applications on Microsoft Azure
  • Mentor junior developers and provide technical guidance
  • Monitor system performance and troubleshoot issues as they arise
  • Stay current with industry trends and advancements in AI and machine learning
  • Contribute to the expansion of AI capabilities within the company

requirements

  • 3+ years of experience in Python programming
  • Skills in building and configuring custom GPTs for the ChatGPT platform
  • Background in working with open-source LLM models such as llama and mixtral
  • Experience in designing solutions using LLM frameworks like LangChain and LlamaIndex
  • Expertise in Docker and familiarity with cloud platforms such as Azure
  • Experience in building RAG solutions and function calling techniques
  • Capability to lead and mentor a team of developers
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities

nice to have

  • Previous involvement with AI PoCs
  • Published works or contributions to AI or machine learning communities

Apply

Senior Benefits Manager

Hybrid in Brazil

Barueri

People Operations

Our team is on the hunt for a Senior Benefits Manager to bring their expertise on board. This position provides a chance to genuinely influence how employees experience their workplace, all while building strong connections with partners both inside and outside the organization. You'll take on a central role in crafting the broader employee journey by overseeing well-structured programs and services. For those who appreciate blending big-picture thinking with practical, day-to-day execution, this role provides ample opportunity for development and meaningful contribution

responsibilities

  • Take charge of administering medical, dental, vision, and life insurance offerings so that staff members enjoy thorough protection
  • Cultivate and sustain partnerships with brokers, insurance carriers, and additional vendors, leading discussions to lock in advantageous conditions
  • Drive the process of renewing benefits contracts and hammer out vendor agreements aimed at balancing cost efficiency with quality coverage
  • Examine and cross-check invoices submitted by providers to confirm precision and adherence to contractual obligations
  • Keep benefits-related paperwork well-organized and lend assistance whenever internal or external audit activities take place
  • Act as the go-to resource for staff members with questions regarding their coverage details and eligibility status
  • Scout for and establish community-based partnerships along with discount programs designed to add value to the benefits package
  • Cultivate strong working relationships with colleagues internally and partners externally to guarantee programs run without friction
  • Assist in launching and communicating fresh benefits initiatives and vendor arrangements so employees stay well-informed

requirements

  • At least 3 years of practical, on-the-job experience within People Operations, Human Resources, or Benefits Administration functions
  • Solid technical grasp of how benefits programs operate, covering insurance structures, eligibility criteria, and regulatory obligations
  • Firm understanding of how to design and roll out wellness initiatives that promote staff health and involvement
  • Demonstrated skill in negotiating with insurance carriers, brokers, and vendors to lock in advantageous pricing and terms
  • Sharp analytical capabilities suited to reviewing, verifying, and reconciling invoices along with other benefits paperwork
  • Meticulous organizational skills paired with careful attention to detail for maintaining records and assisting with audit efforts
  • Well-honed interpersonal skills geared toward building relationships and managing stakeholders throughout every level of the company
  • Strong command of the English language, at B2 proficiency or higher

Apply

Senior Automation Engineer

Remote in Mexico

Automated Testing in Java & 8 others

We are searching for a Senior Automation Engineer to join our team. In this role, you will play an engaged part in defining how automation testing is designed, executed, and evolved throughout the project. You will collaborate closely with engineers and stakeholders to keep testing practices in step with modern development workflows and to consistently deliver dependable, high-quality outcomes.

responsibilities

  • Establish the overall test strategy spanning all automation-related activities
  • Set up tools and arrange the environment required to support automation initiatives
  • Improve the existing Katalon Studio framework to broaden its capabilities
  • Author detailed test cases targeting critical functional areas and scenarios
  • Propose effective solutions for testing challenges and workflow enhancements
  • Execute test cases and monitor their results throughout each execution cycle
  • Generate user-friendly test reports that give stakeholders clear insight into progress
  • Connect Katalon automation reports with Polarion for centralized tracking
  • Validate custom keywords applied within automation frameworks
  • Deploy the setup needed for smooth and reliable automation operations
  • Roll out clear test processes for the team to follow in a consistent manner
  • Allocate roles and responsibilities within the automation team
  • Mentor team members on automation frameworks and recommended best practices
  • Support and coach the team throughout the full development lifecycle
  • Facilitate the transfer of automation work and knowledge to the wider team

requirements

  • A minimum of 3 years of applied professional experience in automation engineering
  • Experience with automation testing embedded into DevOps pipelines
  • Hands-on delivery of automation using Katalon Studio and Appium
  • Practical exposure to unit testing and UX testing efforts
  • Working understanding of TDD and BDD frameworks for well-structured test creation
  • Track record of working within fast-paced Agile environments
  • Solid familiarity with Katalon, Bitbucket, GitLab, TeamCity, and Source Tree
  • Demonstrated ability to plan and coordinate test automation initiatives
  • Skill in shaping and communicating the test strategy to the automation team
  • Capability to ensure the team consistently upholds standard automation processes
  • Applied experience with Cucumber for behavior-driven test scenarios and Selenium for automating web application tests
  • Strong English communication at B2 level or above, in both written and spoken forms

nice to have

  • Familiarity with Atlassian Jira for managing test activities and defect tracking
  • Background in Continuous Integration development and maintenance to reinforce automated workflows
  • Practical involvement in GUI testing across various platforms and applications
  • Working command of Postman for API testing and validation
  • Experience with web service and API test automation

Apply

Senior Platform Engineer

Remote in Poland

Platform Engineering & 4 others

We are seeking a Senior Platform Engineer to design and maintain robust internal platforms that empower development teams with self-service tools and streamlined workflows. You will have the opportunity to lead the adoption of AI-enabled platform capabilities, such as generative AI (GenAI), autonomous agents, and AIOps, driving innovation and operational excellence. You will focus on creating standardized tools, frameworks, and seamless integrations to enhance developer workflows and platform reliability. This role offers an opportunity to work closely with multiple teams and contribute to optimizing development and operational processes. Join us to apply your expertise in platform engineering and help improve the developer experience across our organization.

responsibilities

  • Design and maintain internal platforms enabling self-service deployment and management of applications
  • Develop standardized tools, frameworks, and libraries to streamline workflows across teams
  • Guide adoption of AI technologies on the platform (GenAI, AI agents, AIOps) to improve developer productivity and operations
  • Integrate various development tools and services within the platform ecosystem
  • Enhance developer experience through documentation, training, and platform support
  • Implement strategies to ensure high availability, reliability, and performance of platforms
  • Utilize DORA metrics to assess and improve software delivery and operational processes
  • Stay updated with emerging technologies to continuously improve platform capabilities
  • Collaborate with development, operations, and security teams for seamless application support
  • Provide technical guidance to resolve platform-related issues and improve system health

requirements

  • At least 3 years of experience in platform engineering or related roles
  • Strong understanding of software development processes, CI/CD pipelines, and DevOps practices
  • Proficiency in cloud platforms such as AWS, Azure, or Google Cloud and containerization using Docker and Kubernetes
  • Experience with infrastructure as code tools such as Terraform, CloudFormation, or Bicep and GitOps tools like Flux or ArgoCD
  • Familiarity with cloud resource management tools including Crossplane, Pulumi, and AWS Controllers for Kubernetes
  • Experience with internal developer platforms such as Backstage, Humanitec, or OpsLevel
  • Knowledge of high availability, high performance, multi-data center systems, and hybrid cloud environments
  • Scripting skills in Bash, Shell, or Python
  • Strong troubleshooting abilities for complex system and application issues
  • Proficient English communication skills in speaking, writing, and reading

nice to have

  • Native AI cloud services: AWS Bedrock, Google Vertex AI, Azure AI
  • Experience in designing, building, and operating AI agents and agentic frameworks
  • Coding Agents Claude Code, OpenCode, Cursor, Trae, Antigravity

Apply

Senior Data Integration Engineer

Remote in Ukraine

Kyiv

Data Integration & 9 others

We are actively seeking an experienced Senior Data Integration Engineer to join our team. In this role, you will play a crucial part in designing, developing, testing, deploying, maintaining, and enhancing data integration pipelines for our cutting-edge projects. If you possess a wealth of experience in data integration and pipeline development and thrive in a dynamic, collaborative environment, we welcome you to be a key player in shaping the future of our data-driven initiatives.

responsibilities

  • Design, develop, test, deploy, maintain, and improve data integration pipelines
  • Utilize Python and common libraries for efficient data integration and pipeline development
  • Employ advanced SQL for analytical purposes and to optimize complex queries
  • Collaborate with cross-functional teams to ensure the success of data integration projects
  • Implement and maintain data integration and pipeline developments in an AWS environment
  • Optimize and debug user-defined functions, views, and indexes for efficient data integration
  • Utilize GitLab for source control and Jenkins for build and continuous integration
  • Contribute to the enhancement and maintenance of data integration pipelines
  • Provide insights and recommendations for improving data integration processes
  • Collaborate with the wider engineering team to drive standards of excellence across all data integration projects

requirements

  • At least 3+ years of hands-on experience in data integration and pipeline development
  • Strong expertise in Amazon Web Services (AWS) Cloud for data integration with Apache Spark, Glue, Kinesis, and S3
  • Proficiency in Python for data integration, with real-life experience in Python development
  • Solid understanding of advanced SQL for analytical purposes and complex query optimization
  • Experience with Databricks in an AWS environment for effective data integration
  • Knowledge of source control systems such as GitLab and continuous integration tools like Jenkins
  • Analytical experience with databases, including writing complex queries, query optimization, and debugging
  • Strong communication and collaboration skills, essential for effective teamwork
  • Fluent English language skills at an Upper-Intermediate level

nice to have

  • Familiarity with other data integration tools and technologies

Apply

Let us find a perfect job for you

Share your CV and pass our review to get a personalized job offer even if you didn't find a job on the site.

find me a job

Positions covered by Labor Condition Applications pursuant U.S. law can be found

here

.

Viewing 1-10 out of 3505 jobs found

Previous12345...

351Next

This website uses cookies for analytics, personalization and advertising. By continuing to browse, you agree to our use of cookies. To learn more, clickCookie Policy

Cookies Settings Accept All

Skills

  • Java
  • Spring Boot
  • Angular
  • Veracode
  • TypeScript
  • RxJS
  • HTML
  • CSS
  • SCSS
  • Apigee

Similar roles