Job Details – this job has expired, please see similar jobs below
Duties: Design, implement, test and maintain major server-side components and web applications. Design and implement artificial intelligence, machine learning, big data solutions in cloud and virtual environments. Implement back-end components of an n-tier application, including data model, data access objects, and application logic. Support data analytic scientists and machine learning developers with proposing solutions which are scalable and secure. Design and develop big data architectures and data processing / injection pipelines. Build reusable code and libraries for future use. Document the detailed application specifications, translate technical requirements into programmed application modules and develop/enhance software application modules. Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues. Research and prototype new technologies as appropriate. Ensure quality and completeness of the product through unit testing, documentation and maintenance as appropriate.
Minimum education required: Bachelor’s degree or equivalent in Computer Science, or related field.
Minimum experience required: Five (5) years of experience in application development, or related experience.
*Skills required: Experience with Spark. Experience with Hadoop. Experience with Company websiteence with java. Experience with Spingboot. Experience with Hibernate. Experience with Kafka. Experience with REST and SOAP Web services. Experience with Hive. Experience with HDFS. Experience with Python. Employer will accept any amount of professional experience with the required skills.
Sign up and search through 66,413 curated jobs in the Finance & Investment Edition: