Senior Java Developer Spark Onsite

Saransh Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Columbus - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Senior Java Developer

Work Location: Columbus OH

Duration: Long Term

Job Description

  • Contribute to building brand new data platforms in AWS using Java and Spark. Be part of a dynamic team building data solutions in a supportive and hybrid work environment. You will design and implement micro services and data pipelines using Java Sprint Boot Kafka Spark and AWS services. Success in this role requires technical expertise strong problem-solving skills and the ability to collaborate effectively within an agile team.

Must Have Tech Skills:

  • Demonstrable experience as a senior data engineer.
  • Expert in Java and Spark with a deep focus on data transformations processing and data engineering practices.
  • Expert in micro service implementation using Java Sprint Boot Kafka and Kubernetes.
  • Good knowledge on AWS services like EKS S3 SQS Lambda SNS MSK.
  • Experience in implementing tests using Junit Mockito Cucumber and Karate.
  • Good knowledge in performance tuning Spark jobs and micro services.

Nice To Have Tech Skills:

  • Experience in solution architecture and technical design allowing for the creation of scalable reliable data architectures that meet both technical and business requirements
  • A masters degree or equivalent experience or relevant certifications (e.g. AWS Certified Solutions Architect Certified Data Analytics) is advantageous

Key Accountabilities:

  • Provides guidance on standard methodologies in design development and implementation ensuring solutions meet business requirements and technical standards.
  • Drive the migration of existing data processing workflows to the Lakehouse architecture using Iceberg capabilities.
  • Communicates complex technical information clearly tailoring messages to the appropriate audience to ensure alignment.
  • Good ability in debugging problem solving and performance tuning of micro services and high volume spark applications.

Key Skills:

  • Deep technical knowledge of data engineering solutions and practices. Implementation of data pipelines using Kafka Spark and AWS services.
  • Highly proficient in Java Spark and familiar with a variety of development technologies. This knowledge enables the Senior Data Engineer to adapt solutions to project-specific needs.
  • Proficient in creating clear comprehensive documentation. Ensures that documentation supports technical teams knowledge and compliance making it accessible and valuable for future reference
  • Proficient in quality assurance practices including code reviews automated testing and standard methodologies for data validation.
  • Experience in using automation tools and Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline development testing and deployment.

Job Title: Senior Java Developer Work Location: Columbus OH Duration: Long Term Job Description Contribute to building brand new data platforms in AWS using Java and Spark. Be part of a dynamic team building data solutions in a supportive and hybrid work environment. You will design and implemen...
View more view more

Key Skills

  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java