JOBSEARCHER

Core Java Developer/ Software Engineer With AWS, Big Data/Hadoop

Overview In this role you will contribute to a massive, real-time data processing platform by applying strong Java concurrency and performance optimization skills. You’ll join an elite, Boston-based engineering team focused on advanced analytics and scalable Big Data infrastructure. You’ll tackle challenges across thousands of machines and petabytes of data, working with modern data tooling to deliver high-performance, data-driven experiences. This is a mission-critical role that shapes how the business processes billions of transactions daily. Responsibilitiesbolster production environment with multithreaded, high-performance Java codework on large-scale, distributed systems spanning thousands of machines and petabytes of datadevelop and optimize bleeding-edge Big Data and ML infrastructure and applicationsutilize and integrate AWS services and Big Data ecosystem componentscontribute to real-time programming and performance tuning to meet scale goals Key requirementsStrong Core Java expertiseExperience with AWS and Big Data/Hadoop ecosystemBackground in multithreading and real-time programmingProven track record with large-scale distributed systemsFamiliarity with Spark, Redshift, Kinesis or similar Big Data toolsComputer science fundamentals and willingness to explore newer functional languagespassion for software engineeringability to work in a high-performance, collaborative environmentproblem-solving mindsetCore JavaAWS servicesHadoop and Big Data stack