Data Analytics Developer

Samsung

$100K — $140K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software development experience
  • Strong experience in Java for server-side applications
  • Ability to design and scale service architecture
  • Proficiency in object-oriented analysis and design
  • Experience with distributed computing frameworks
  • Familiar with serialization frameworks like Avro and Protocol Buffers
  • Knowledge of relational databases and SQL

Responsibilities

  • Develop high-performance, scalable server-side applications
  • Evolve existing designs to meet scaling needs
  • Implement object-oriented analysis and proven architectural patterns
  • Work with distributed computing frameworks
  • Integrate serialization frameworks into applications
  • Develop systems adhering to REST architectural guidelines
  • Conduct unit testing and utilize mocking frameworks

Benefits

  • Opportunity to work on cutting-edge big data technologies
  • Collaborative team environment focused on analytics
  • Professional development and learning encouraged
  • Exposure to diverse, large-scale projects
  • Possibility to work with a variety of programming languages and tools
Full Job Description
We are seeking a developer to join the data analytics team with at least 5 years of software development experience. The candidate must have experience with distributed systems and the Hadoop stack. The candidate is expected to be a self-learner as it relates to new big data analytics technologies

Job Description
• Must have extensive experience and excellent expertise in Java based server-side high-performance, highly-available applications development;
• Practical design, development and deployment experience with evolving existing designs towards large scale service architecture;
• Excellent object-oriented analysis and design skills and using proven architectural patterns;
• Must have practical experience with distributed computing frameworks;
• Experience with serialization frameworks such as Avro and Protocol Buffers;
• Experience developing systems following the REST architectural style;
• Knowledge of relation database concepts and SQL;
• Practical experience with unit testing (e.g., JUnit) and mocking (e.g., Mockito) frameworks;
• Practical experience with build frameworks such as Maven and sbt;
• Practical experience with the Scala programming language (desirable);
• Practical experience with Hadoop, Spark, Akka (desirable);

Qualifications
• B.Sc. degree in Computer Science, Engineering, Mathematics, Statistics or related field is required.

Additional Information

Similar Jobs

More Jobs at Samsung

More Information Technology Jobs

Find similar Data Analytics Developer jobs: