Lead Java Developer
Core
Develop and maintain scalable data processing applications using Java, Apache Spark, and AWS services.
Role type
Senior IC Java Developer (Data Engineering) (via careerplan.io/jobs/PTR-Global-Lead-Java-Developer-lead-java-developer-at-ptr-global)
Builds
Production data processing pipelines and applications
Domain
Cloud data engineering and big data processing
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Apache Spark, AWS Glue, AWS data services, SQL, Kafka, Kubernetes
Preferred skills
Strong problem-solving, collaboration
Technologies
AWS, AWS Glue, Kafka, Kubernetes, SQL, Spark, Spring, Spring Boot, Cloud
Responsibilities
Develop and maintain applications using Apache Spark and Java; work across the Spark ecosystem including Datasets, Spark SQL, and scalability; collaborate with business analysts and lead engineers to understand requirements and designs; implement software solutions; improve performance for processing millions of data elements daily; provide production support and troubleshoot issues in Spark applications; contribute to software engineering communities of practice and events exploring emerging technologies.
