Data analytics developer - Java backend, web services

Samsung

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

Qualifications

  • 5+ years of software development experience
  • Strong expertise in Java-based server-side applications
  • Experience with distributed computing frameworks
  • Knowledge of relational database concepts and SQL
  • B.Sc. degree in relevant field required
  • Familiarity with Scala, Hadoop, Spark, and Akka desirable

Responsibilities

  • Make low-level design decisions
  • Develop code based on specifications
  • Unit-test developed code
  • Apply agile development methodologies
  • Design and maintain build automation systems
  • Contribute to application architecture discussions
  • Implement continuous integration practices

Benefits

  • Dynamic work environment in the heart of Silicon Valley
  • Opportunity to work with cutting-edge big data technologies
  • Engagement in innovative design discussions
  • Collaboration with a skilled R&D team
  • Focus on personal development and self-learning
Full Job Description
Our R&D team seeking a developer to join the data analytics team with at least 5 years of software development experience. The candidate is expected to be a self-learner as it relates to new big data analytics technologies. Location: San Jose, CA Qualifications Responsibilities: • Making low-level design decisions; • Developing source code according to specifications; • Unit-testing code; • Applying agile development practices; • Designing and implementing build automation system and maintaining build scripts; • Contribute to design discussions and decisions on application architecture and development, algorithm design, highly-available application services, and reliable APIs; • Implementing continuous integration practice; Skills: • 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; • B.Sc. degree in Computer Science, Engineering, Mathematics, Statistics or related field is required. • Practical experience with the Scala programming language (desirable); • Practical experience with Hadoop, Spark, Akka (desirable); Additional Information Tanya Danylevska Human Resources Samsung SDSA

Similar Jobs

More Jobs at Samsung

More Information Technology Jobs

Find similar Data analytics developer - Java backend, web services jobs: