Java Developer

Futuralis

$90K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3-5 years of relevant experience in software development
  • Strong proficiency in Java (Spring) and Scala
  • Experience with relational databases (SQL Server, Oracle, Sybase, DB2) and big data technologies (Hadoop, MongoDB)
  • Ability to create and maintain backend REST web services
  • Experience with full project life-cycle, including DevOps practices
  • Skilled in parallelizing and optimizing calculations using Apache Spark
  • Proficient in data processing and batch management.

Responsibilities

  • Develop backend systems using Java and Scala
  • Maintain and optimize RESTful web services
  • Contribute to all phases of the software development lifecycle
  • Implement DevOps automation for deployment processes
  • Parallelize accounting calculations to improve efficiency
  • Manage and ensure stability of data processing workflows
  • Adhere to Agile methodologies for project management.

Benefits

  • Flexible work schedule with 3 days onsite per week
  • Opportunity to work in the financial sector
  • Exposure to modern technologies like Apache Spark and cloud services
  • Engagement with diverse teams and projects
  • Potential for skill advancement and professional growth.
Full Job Description
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 processing
  • Familiar with UNIX/Linux application debugging
  • Familiar with automation scripts such as AutoSys, UNIX shell, Perl, or Python for DevOps automation
  • Familiar with Angular, React or any JavaScript/Typescript front-end technologies
  • Experience with accounting and finance in the financial industry
  • Experience with business reporting concepts, design, and data sciences

Similar Jobs

More Jobs at Futuralis

More Information Technology Jobs

Find similar Java Developer jobs: