Posted in

Full Stack Java Engineer

Full Stack Java Engineer

CompanyAccenture
LocationLivingston, NJ, USA
Salary$44.81 – $54.81
TypeFull-Time
Degrees
Experience LevelMid Level

Requirements

  • Strong hands-on software development experience in Scala and/or Java is a requirement
  • Experience in building distributed, scalable applications with heavy data processing in real time or batch using multithreading and parallel processing architecture
  • Must be capable of basic data analysis and requirements gathering
  • Experience in working with agile development environment
  • Good Knowledge on Database (Relational or Graph Database)
  • Minimum of 4+ years of engineering work experience
  • Minimum of 5 years JAVA with Multithreading, Kafka/AMPS messaging (or similar messaging tools)
  • HS Diploma / GED

Responsibilities

  • Looking for top tier engineers who have a strong and successful track record of solving hard problems and out-of-the-box thinking
  • Work in a dynamic environment and expect new joiners to be flexible, self-sufficient and learn our business, our data and our technology stack with minimal supervision
  • Lead the push for horizontally scalable high-performance applications
  • Place heavy emphasis on an individual’s ability to learn, adapt and work with minimal direct supervision

Preferred Qualifications

  • Experience with functional programming like Scala is a plus
  • Experience with graph technologies is a plus
  • Familiarity with semantic web (RDF) and SPARQL is a plus
  • Experience with distributed computing is a plus familiarity with amps, Kafka, zookeeper/ storm/ spark/HDFS is a plus
  • Experience with large data processing and distribution in real time using amps, Kafka, map reduce or similar framework is a plus
  • Experience with selenium, cucumber
  • Experience with enhancing and maintaining mission critical software in a fast-paced environment is a plus