> Markdown version of [/jobs/ext/4672219-java-developer-with-scala](https://www.wearedevelopers.com/jobs/ext/4672219-java-developer-with-scala). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer with Scala - **Company:** Pyramid Consulting Inc. - **Location:** Jersey City, NJ, United States - **Experience:** Experienced - **Salary:** $120,640 - $124,800 - **Contract:** Contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Akka (Toolkit), Advanced Message Queuing Protocol, Unit Testing, Bash Shell, Bootstrap (Software), Software Quality, Continuous Integration, Command-Query Responsibility Segregation (Software Development), Data Structures, Linux, Web Development, Distributed Systems, Python (Programming Language), Pair Programming, Ansible, Message Oriented Middleware, Scripting, AngularJS, Deployment Automation, Apache Kafka, Functional Programming, Puppet, Restful APIs, Docker - **Published:** November 11, 2026 - **Apply:** https://www.dice.com/job-detail/25e7473d-9cb0-43ea-863e-3c8e7e17d67d ## About the Role * 5+ years professional experience developing solutions with core Java. * 2+ years professional experience developing solutions with Scala or another functional language. * Strong data structure, algorithm, and problem-solving skills. * Experience with automated deployment technologies (Ansible, Puppet, Chef, Docker, etc.) is a plus. * Familiarity with distributed systems and REST API design and development. * Willingness to learn and grow in a fast-paced environment. * Experience with web application development (JavaScript, AngularJS, Bootstrap, etc.). * Knowledge of DDD/CQRS/Event sourced systems. * Experience in scripting languages (Bash, Python, etc.). * Understanding of Category Theory and familiarity with third-party Scala libraries and frameworks (Scalactic, Scalatra, Akka, RxScala, TypeLevel libraries, etc.). * Relevant industry experience in banking middle/back office. ## Description Immediate need for a talented Java Developer with Scala. This is a 06+months contract opportunity with long-term potential and is located in Jersey City(Onsite). Please review the job description below and contact me ASAP if you are interested., * Develop solutions using core Java and Scala, ensuring high performance and responsiveness. * Collaborate with team members in an Agile environment, participating in pair programming and daily stand-ups. * Write Unit Tests and Acceptance/Behavior Tests to maintain code quality. * Engage in production support and contribute to continuous integration efforts. * Utilize message-oriented middleware (Kafka, AMQP, MQ, AMPS, etc.) for effective communication between services. * Work in a Linux/Unix environment to deploy and manage applications.