Software Developers
Role details
Job location
Tech stack
Job description
Software Developers (Plainsboro, NJ) -Design and develop back-end software infrastructure using SQL, Spring Framework, Kubernetes, complex data structures and Machine Learning algorithms, Deep Learning; Build and integrate RESTful APIs to support system architecture and data flow using Multithreaded programming, Java Multithreading APIs; Perform unit/integration testing to maintain system integrity; Create software architecture using Object Oriented Design/C++; Develop algorithms for complex computations and data processing; Automate processing for data storage in Redshift using data science engineering methods. Must have a Bachelor's Degree in Computer Science, Computer Engineering, Information Technology, or Information Systems plus 1 year experience in job offered. Must have skills and knowledge in Machine Learning algorithms, Object Oriented Design/C++, Multithreaded programming, Spring Framework, Kubernetes, Restful APIs. Require 100% travel to unanticipated client
Requirements
Bachelor's Degree in Computer Science, Computer Engineering, Information Technology, or Information Systems