Skip to main content

Senior Java Developer

Tecnologia
EPAM Systems
Há 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?