Java Developer
EPAM SystemsDescrição da vaga
We are delivering reliable backend systems and are looking for a Middle Java Developer to build efficient Java services with strong performance. You will use Java 17+, Maven or Gradle, and Apache Beam on Dataflow while partnering with clients, reviewing code, and improving team standards; apply now
Responsibilities
Create robust backend systems using Java tools and frameworks
Partner with colleagues to design solutions that meet business goals and technical requirements
Deliver maintainable, efficient code that follows best practices and standards
Tune application performance and scalability to keep experiences responsive
Resolve bugs and technical issues to ensure dependable operations
Participate in code reviews and help raise team processes and standards
Work with stakeholders to collect requirements and align deliveries with objectives
Investigate new technologies and help bring useful innovations into the team
Requirements
Professional background of 2+ years in Java, leveraging Core, Collections, StreamAPI, and Concurrency for backend systems
Proficiency with JDK 17+ along with hands-on use of Maven or Gradle to handle builds and dependencies
Real-world experience with Apache Beam and Dataflow, including DoFn, ParDo, and GroupByKey transforms plus job deployment and monitoring
Strong focus on quality through JUnit unit testing and careful participation in code reviews
Advanced English at B2+ (Upper-Intermediate) or higher, with proven client-facing communication for requirements and updates
Nice to have
Knowledge of GCP services like Cloud Storage and Pub/Sub, plus IAM roles and security practices
Experience with SQL and NoSQL databases, including BigQuery, relational databases, or other NoSQL systems
Familiarity with CI/CD processes and tools such as Jenkins for build and deployment automation
Understanding of AVRO and Parquet for data serialization and efficient storage
Experience with XML and XSD for modeling and validation
Exposure to Equifax GBP or similar solutions used for financial or credit data management
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
¿Te interesa este puesto?