> Markdown version of [/jobs/ext/2563400-java-scala-developer](https://www.wearedevelopers.com/jobs/ext/2563400-java-scala-developer). 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/Scala Developer - **Company:** Shree Narayani Networking Solutions Pvt Ltd - **Location:** Jersey City, NJ, United States - **Experience:** Experienced - **Contract:** Temporary to permanent - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Akka (Toolkit), Amazon Web Services, Advanced Message Queuing Protocol, Unit Testing, Bash Shell, Bootstrap (Software), Databases, Continuous Integration, Command-Query Responsibility Segregation (Software Development), Data Structures, Linux, Web Development, Distributed Systems, Middleware, Python (Programming Language), Pair Programming, Ansible, Message Oriented Middleware, Scripting, ReactJS, Spring-boot, AngularJS, Deployment Automation, Apache Kafka, Bitbucket, Functional Programming, Puppet, Restful APIs, Software Version Control, Docker, Jenkins - **Published:** August 30, 2026 - **Apply:** https://www.careerjet.com/jobad/us855a2e4355b154dacddc156b888d853a ## About the Role Note to Vendor to find a right candidate for this job: Please share only strong W2 candidates for this BofA Java/Scala role in Jersey City, NJ. Must have 5+ years Core Java, 2+ years Scala/functional language, and preferably Kafka/MQ/AMQP. Candidate must be willing to work onsite as required and be self-sufficient. No C2C/1099, No non-local, or relocation-dependent candidates. Please review the requirements carefully before submitting., * 5+ years professional experience developing solutions with core Java * Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience * 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. Requirements Non-negotiable * 5+ years professional experience developing solutions with core Java * 2+ years professional experience developing solutions with Scala or other functional language * Experience writing Unit Tests and Acceptance/Behavior Tests * Ability to deliver quality code on timely basis * Strong data structure, algorithm and problem solving skills * Experience and desire to work in an Agile environment (pair programming, daily stand-ups, etc.) * Demonstrable knowledge of problem domain at previous employments * Experience working on a team, sharing code base with continuous integration * Willing to participate in production support rota * Experience working in Linux/Unix environment Nice to have * Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience * Distributed systems experience * Web Application development (JavaScript, AngularJS, Bootstrap, etc.) * REST API design and development * DDD/CQRS/Event sourced systems experience * Relevant industry (banking middle/back office) experience * Experience in scripting languages (Bash, Python, etc) * Experience with automated deployment technologies (Ansible, Puppet, Chef, Docker, etc.) * Experience with 3rd party Scala libraries and frameworks (Scalactic, Scalatra, Akka, RxScala, TypeLevel libraries, etc.) * Understanding of Category Theory, Role: Back End Developer-Java on-site in Jersey City, NJ- Full-time Job description: 428959/-OJ Experience Required: 6 - 10 years of experience Must Have Technical/Functional … + 16 hours ago ## Description * Core requirements: 5+ years core Java, 2+ years Scala or another functional language * Message-oriented middleware experience (Kafka, AMQP, MQ, AMPS, etc.) is close to a must-have * React or Angular helps * Spring Boot helps * Some database experience helpful, not a big priority * CI/CD: Jenkins * Source control: Bitbucket * Environment: on-prem only, no cloud/AWS * Individual contributor role, no hand-holding, needs someone self-sufficient * Banking/financial experience helps since this isn't a startup and the person needs to navigate orgs to get things done, but don't screen out a strong candidate for lacking it, Role: Full Stack Java Developer Location: Jersey City, NJ (Onsite) Type: Contract Day to Day job Duties: Develop, maintain, and implement Java-based components, applications… + 16 hours ago + Apply easily + ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Automate everything via NodeJS and Puppeteer](https://www.wearedevelopers.com/videos/322-automate-everything-via-nodejs-and-puppeteer) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)