{"schemaVersion":"jobsearcher.job.v1","id":"a2b6efb239c3d2739a9b0262","url":"https://jobsearcher.com/jobs/a2b6efb239c3d2739a9b0262","canonicalUrl":"https://jobsearcher.com/jobs/a2b6efb239c3d2739a9b0262","title":"Java Full Stack developer with Scala","description":"*W2 candidates*\n\n*Job Descriptions:*\n\n*Skilled JAVA developer*\n\n* 5+ years professional experience developing solutions with core Java\n* Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience\n* As part of an Agile team, the candidate will work with users to refine requirements, design and develop high-quality and scalable systems, and assist users during the QA/UAT process. This is a hands-on, technical position with the expectation that a majority of the candidates time will be spent on active development tasks.\n\n*Requirements*\n\n*Non-negotiable*\n\n* 5+ years professional experience developing solutions with core Java\n* 2+ years professional experience developing solutions with Scala or other functional language\n* Experience writing Unit Tests and Acceptance/Behavior Tests\n* Ability to deliver quality code on timely basis\n* Strong data structure, algorithm and problem solving skills\n* Experience and desire to work in an Agile environment (pair programming, daily stand-ups, etc.)\n* Demonstrable knowledge of problem domain at previous employments\n* Experience working on a team, sharing code base with continuous integration\n* Willing to participate in production support rota\n* Experience working in Linux/Unix environment\n\n*Nice to have*\n\n* Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience\n* Distributed systems experience\n* Web Application development (JavaScript, AngularJS, Bootstrap, etc.)\n* REST API design and development\n* DDD/CQRS/Event sourced systems experience\n* Relevant industry (banking middle/back office) experience\n* Experience in scripting languages (Bash, Python, etc)\n* Experience with automated deployment technologies (Ansible, Puppet, Chef, Docker, etc.)\n* Experience with 3rd party Scala libraries and frameworks (Scalactic, Scalatra, Akka, RxScala, TypeLevel libraries, etc.)\n* Understanding of Category Theory\n\nPay: $60.00 - $65.00 per hour\n\nWork Location: In person","company":"Edhike","rawCompany":"edhike","city":"Jersey City","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-08-28T10:18:34.903Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Full Stack developer with Scala","description":"*W2 candidates*\n\n*Job Descriptions:*\n\n*Skilled JAVA developer*\n\n* 5+ years professional experience developing solutions with core Java\n* Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience\n* As part of an Agile team, the candidate will work with users to refine requirements, design and develop high-quality and scalable systems, and assist users during the QA/UAT process. This is a hands-on, technical position with the expectation that a majority of the candidates time will be spent on active development tasks.\n\n*Requirements*\n\n*Non-negotiable*\n\n* 5+ years professional experience developing solutions with core Java\n* 2+ years professional experience developing solutions with Scala or other functional language\n* Experience writing Unit Tests and Acceptance/Behavior Tests\n* Ability to deliver quality code on timely basis\n* Strong data structure, algorithm and problem solving skills\n* Experience and desire to work in an Agile environment (pair programming, daily stand-ups, etc.)\n* Demonstrable knowledge of problem domain at previous employments\n* Experience working on a team, sharing code base with continuous integration\n* Willing to participate in production support rota\n* Experience working in Linux/Unix environment\n\n*Nice to have*\n\n* Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience\n* Distributed systems experience\n* Web Application development (JavaScript, AngularJS, Bootstrap, etc.)\n* REST API design and development\n* DDD/CQRS/Event sourced systems experience\n* Relevant industry (banking middle/back office) experience\n* Experience in scripting languages (Bash, Python, etc)\n* Experience with automated deployment technologies (Ansible, Puppet, Chef, Docker, etc.)\n* Experience with 3rd party Scala libraries and frameworks (Scalactic, Scalatra, Akka, RxScala, TypeLevel libraries, etc.)\n* Understanding of Category Theory\n\nPay: $60.00 - $65.00 per hour\n\nWork Location: In person","datePosted":"2026-08-28T10:18:34.903Z","dateModified":"2026-08-28T10:18:34.903Z","hiringOrganization":{"@type":"Organization","name":"Edhike","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Jersey City","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a2b6efb239c3d2739a9b0262"},"url":"https://jobsearcher.com/jobs/a2b6efb239c3d2739a9b0262"}}