Senior Java Developer
Tecnologia
EPAM SystemsHá 4 semanasAté 24/05/2026
Tempo inteiro100% Remoto
Descrição da vaga
We are looking for a Senior Java Developer to engineer scalable Java backend services and maintain high standards for quality and performance. You will help architect solutions, build and deploy Apache Beam/Dataflow jobs, and work closely with clients; apply today.
- *Responsibilities
- Build and design scalable, reliable backend systems with Java technologies
- Collaborate across the team to architect solutions aligned with business and technical requirements
- Author clean, maintainable, efficient code that adheres to best practices and coding standards
- Enhance performance and scalability to ensure consistently high-quality user experiences
- Investigate, debug, and troubleshoot complex technical problems to resolution
- Support code reviews and offer constructive feedback to improve team outcomes
- Work with stakeholders to gather requirements and deliver solutions that meet business needs
- Keep up with industry trends and emerging technologies to contribute innovative ideas
- *Requirements
- At least 3 years of hands-on Java experience using Core, Collections, StreamAPI, and Concurrency for backend systems
- Proven proficiency with JDK 17+ and project build tooling with Maven or Gradle
- Hands-on experience with Apache Beam and Dataflow, including DoFn, ParDo, GroupByKey, plus job deployment and monitoring on Dataflow
- Strong testing and QA capabilities, including authoring JUnit unit tests and performing careful code reviews
- Excellent English skills (B2+ upper-intermediate or higher) and client-facing experience to gather requirements and provide delivery 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 such as BigQuery, relational databases, and NoSQL stores for data querying and management
- Familiarity with Jenkins CI/CD pipelines to automate build and deployment processes
- Knowledge of AVRO and Parquet formats for data serialization and storage
- Understanding of XML and XSD for data modeling and validation
- Prior experience with Equifax GBP or similar financial or credit-related systems
- *We offer
- 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
Keywords
javajava-developerplanning-and-designvisual-art-designproduct-development-and-designpolicies-and-practicesprogramming-style-guidescalabilitydebuggingtroubleshootingcode-reviewconstructive-feedbackemerging-technologiesfashion-designers-collectionscredit-and-collectionsapache-mavengradleapache-beamtesting-and-analysisquality-assuranceauthoringjunitgoogle-cloud-platformgood-clinical-practice-gcpgoogle-cloud-storagedistribution-and-storagepublish-subscribe-pub-subaws-identity-and-access-managementidentity-access-management-iamsqlnosqljenkinscustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdavroapache-avroserializationxml-formatdata-modelequifaxpound-sterling-currencyhealth-caretime-and-attendancepaid-time-offsick-leavereskillingtraining-certificationlinkedin-learning
¿Te interesa este puesto?