Jobs · New Jersey

Senior Java Developer

28Stone · Jersey City, NJ · 2 wk ago
Hybrid$100–$120/hrFull-time

28Stone is a global IT consulting and custom solutions firm specializing in capital markets technology and financial services software. We partner with leading financial institutions in the US and UK to design, build, and deliver high-performance systems that improve efficiency while reducing risk, cost, and time to market. As a full-service technology partner, we support the full delivery lifecycle—from advisory and architecture to implementation, testing, and deployment. At 28Stone, we foster a culture of learning, openness, and collaboration. Recognized with Top 1% Workplace Awards 2024 in the "Best Workplace for Talent Investment" category, we are always looking for motivated professionals eager to grow their careers while building impactful financial technology for global markets.

About the Role

  • Perform system design (high/low-level), workflow diagrams, and participate in design review sessions
  • Design and write clean, testable code
  • Collaborate effectively with the project team
  • Maintain productivity and align with project goals
  • Actively contribute to technical solution definition
  • Communicate with the client daily

Requirements

  • At least 5+ years of hands-on experience developing enterprise applications using Java
  • 5+ years of Spring/Spring Boot development experience
  • Experience with Camel, threading/concurrency, collections, exception handling, and other core Java features
  • Experience writing REST, microservices, and APIs—including performance, security, and error handling aspects
  • Good knowledge of SQL, entity relations (ORM), and writing queries
  • Decent knowledge of protocols—HTTP/HTTPS, SSL, TCP, and others
  • Good understanding of the CI/CD process
  • Build tools: Maven or Gradle
  • Version control: Git (preferred) or SVN
  • Messaging experience (AMQ or Kafka)
  • Good written and spoken English communication skills (for international client and colleague collaboration)
  • Ability to work in a team and independently

Nice to Have

  • Knowledge of cloud (Azure) and containers (OpenShift or similar)
  • Knowledge of financial markets and fixed income
  • Experience with AI or willingness to learn and use it

Benefits

  • Contractor (C2C) position
  • Compensation: $100–120 per hour, based on experience and qualifications (higher rates may be considered for exceptionally strong candidates)

Schedule

  • Hybrid model: 5 days in the office every 10 business days (e.g., 2 days one week and 3 days the next)
  • Candidates should be local to the New Jersey area

We are flexible and take an individualized approach with each candidate we meet, so we encourage you to apply even if you do not meet every listed requirement. Only candidates who have the right to work in the USA are considered for this position.

Similar jobs

Senior Java Developer

CognizantCharlotte, NC· 1 mo ago
Engineering$60k–$115k/yrapply on careers.cognizant.com