Job Description
Role : Java Developer
Location : New York, NY - 3 days / week onsite
Only local candidates - must be open for onsite interview if requested
Required Skills :
- Relevant experience 3-5 Years
- Strong proficiency with Java (Spring) and Scala
- Proficiency with Relational Databases such as SQL Server, Oracle, Sybase or DB2, as well as Big Data repositories such as Hadoop and MongoDB
- Create and maintain backend REST web services to interact with other applications based on pre-established contract agreements.
- The candidate should be able to work well with the full life-cycle of the project from requirements analysis, design, development, rollout into production, as well as DevOps automation for continuous deployment.
- Parallelize and optimize accounting calculations using Apache Spark
- Data Processing Batch Management including data orchestration performance and stability
- Experience with modern SDLC methodologies including Agile
Nice to Have Skills :
Familiar with Apache Spark for parallel processingFamiliar with UNIX / Linux application debuggingFamiliar with automation scripts such as AutoSys, UNIX shell, Perl, or Python for DevOps automationFamiliar with Angular, React or any JavaScript / Typescript front-end technologiesExperience with accounting and finance in the financial industryExperience with business reporting concepts, design, and data sciences