Java & 1 others
EPAM Systems
Software Engineering
Brazil · Remote
Posted on Dec 17, 2025
Responsibilities
- Design and implement reliable and scalable backend systems using Java technologies
- Collaborate with team members to architect solutions that align with business and technical requirements
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards
- Optimize application performance and scalability to ensure high-quality user experiences
- Conduct debugging and troubleshooting to resolve complex technical challenges
- Participate in code reviews and provide constructive feedback to improve team output
- Work closely with stakeholders to gather requirements and deliver solutions that meet business needs
- Stay up to date with industry trends and emerging technologies to contribute innovative ideas to the team
Requirements
- At least 3 years of hands-on experience with Java, including Core, Collections, StreamAPI, and Concurrency for building robust backend systems
- Proficiency with JDK 17+ and experience using build tools such as Maven or Gradle for project management and builds
- Practical experience with Apache Beam and Dataflow, including implementing Beam transforms such as DoFn, ParDo, and GroupByKey, as well as deploying and monitoring Dataflow jobs
- Strong skills in testing and quality assurance, including writing unit tests with JUnit and conducting thorough code reviews
- Excellent communication skills in English (B2+ level or higher) and proven experience in client-facing interactions to gather requirements and deliver updates
Nice to have
- Familiarity with Google Cloud Platform (GCP) fundamentals, including Cloud Storage, Pub/Sub, IAM roles, and security best practices
- Experience with SQL and NoSQL databases, including BigQuery, relational databases, or NoSQL stores for managing and querying data
- Familiarity with CI/CD pipelines using Jenkins for automating build and deployment processes
- Knowledge of AVRO and Parquet for efficient data serialization and storage formats
- Understanding of XML and XSD for data modeling and validation
- Prior experience with Equifax GBP or similar systems for handling financial or credit-related data
We offer/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