Java/Scala Developer
Shree Narayani Networking Solutions Pvt Ltd
Jersey City, NJ, United States
8 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
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
+23 more
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
Job 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 +
Requirements
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
almost 6 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
EM
Eli McGarvie
Software Developer Salary in Switzerland [2023]
over 3 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
25 days ago