Java & 1 others
EPAM Systems
Software Engineering
Brazil · Remote
Posted on Dec 17, 2025
Responsibilities
- Develop robust and scalable backend systems using Java tools and frameworks
- Collaborate with team members to design solutions that meet both business and technical needs
- Write efficient, well-organized, and maintainable code that follows industry standards
- Enhance application performance and scalability to deliver excellent user experiences
- Debug and resolve technical issues to maintain system reliability
- Participate in code reviews and contribute to improving team processes and standards
- Partner with stakeholders to gather requirements and deliver solutions aligned with business objectives
- Research and adopt new technologies to drive innovation within the team
Requirements
- A minimum of 2 years of professional experience in Java development, with expertise in Core, Collections, StreamAPI, and Concurrency for building backend systems
- Proficiency with JDK 17+ and hands-on experience with build tools like Maven or Gradle for managing build processes and dependencies
- Practical experience with Apache Beam and Dataflow, including creating Beam transforms such as DoFn, ParDo, and GroupByKey, as well as deploying and monitoring Dataflow jobs
- Strong skills in quality assurance and testing, including writing unit tests with JUnit and conducting detailed code reviews
- Advanced English communication skills (B2+ level or higher) with experience in client-facing interactions to gather requirements and provide updates
Nice to have
- Familiarity with Google Cloud Platform (GCP), including Cloud Storage, Pub/Sub, IAM roles, and security practices
- Proven experience with SQL and NoSQL databases, such as BigQuery, relational databases, or NoSQL systems for data management
- Knowledge of CI/CD processes and tools like Jenkins for automating build and deployment workflows
- Understanding of AVRO and Parquet for efficient data serialization and storage solutions
- Experience with XML and XSD for data validation and modeling
- Exposure to Equifax GBP or similar systems for managing 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