Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Backend Developer image - Rise Careers
Job details

Backend Developer

Company Description

On-Site

3mon contract

DOE

 

 

Job Description

We are developing an AI-powered warehouse automation system where multiple cameras capture images of packages, store them on Servers, and process them through three AI models. The AI models return results in JSON format, which are stored in a database and provided to auditors via a web-based application.

To build a scalable and efficient system, we are adopting a Java-based Microservices Architecture (MSA). We are looking for a highly skilled Back-End Developer with expertise in Spring Boot, RESTful APIs, WebSockets, event-driven systems, and cloud-native architectures.

 

Key Responsibilities:

  • Design & Develop Microservices:
    • Implement scalable, high-performance microservices using Spring Boot.
    • Develop RESTful APIs and WebSocket communication for real-time data streaming.
    • Integrate AI model services to handle real-time JSON data processing.
    • Ensure modularity and independence of services to support scalability and maintainability.
  • Service Communication & Integration:
    • Implement inter-service communication using REST, gRPC, and Kafka/RabbitMQ.
    • Manage asynchronous messaging for AI model requests and results processing.
    • Develop real-time WebSocket-based messaging for UI interactions and live updates.
    • Integrate with external storage solutions for image management and AI processing workflows.
  • Database & Data Management:
    • Design and optimize relational (PostgreSQL/MySQL) and NoSQL (MongoDB/Elasticsearch) databases.
    • Implement data caching strategies using Redis to improve response times.
    • Develop efficient queries and indexing strategies for fast data retrieval.
  • Security & API Management:
    • Implement OAuth2, JWT authentication, and Role-Based Access Control (RBAC).
    • Ensure secure API development and protect against vulnerabilities (OWASP standards).
    • Secure WebSocket connections and manage authentication for real-time data streaming.
  • Performance Optimization & Monitoring:
    • Optimize system performance through profiling, load balancing, and caching mechanisms.
    • Implement observability tools like Prometheus, Grafana, ELK Stack, and Zipkin.
    • Design fault-tolerant mechanisms for service recovery and failover strategies.
  • CI/CD & Cloud Deployment:
    • Implement CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI/CD.
    • Deploy microservices in Docker containers and manage orchestration using Kubernetes (K8s).
    • Work with Terraform/Ansible for infrastructure automation.

Qualifications

Required Qualifications & Skills:

  • Programming:
  • Strong proficiency in Java 9+ with hands-on experience in Spring Boot & Spring Cloud.
  • Experience with Reactive Programming (Spring WebFlux) for handling AI service calls efficiently.
  • Microservices & API Development:
  • Experience designing, developing, and deploying RESTful APIs & gRPC-based microservices.
  • Strong understanding of Event-Driven Architecture (Kafka/RabbitMQ).
  • Hands-on experience implementing WebSockets for real-time communication.
  •  Database & Storage:
  • Expertise in SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB, Elasticsearch).
  • Experience with distributed caching mechanisms (Redis, Memcached).
  • Security & Performance:
  • Experience implementing OAuth2, JWT, API Gateway Security (Spring Security, Keycloak).
  • Knowledge of scalability techniques, load balancing, and distributed systems.
  • DevOps & Cloud Technologies:
  • Hands-on experience with Docker, Kubernetes, Helm for deployment.
  • Experience with CI/CD automation (Jenkins, GitHub Actions, GitLab CI/CD).
  • Knowledge of cloud platforms (AWS, GCP, SCP, or Azure).
  • Monitoring & Logging:
  • Familiarity with Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana) for monitoring and log analysis.
  • Experience in distributed tracing tools like Zipkin/Jaeger.

 

Preferred Qualifications:

  • Experience in AI/ML model integration & real-time data processing.
  • Familiarity with warehouse automation, IoT devices, or logistics applications.
  • Knowledge of serverless computing (AWS Lambda, Google Cloud Functions, Azure Functions).
  • Experience with WebSocket security, scalability, and authentication best practices.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Backend Developer, SBT Global, Inc.

Are you a talented Backend Developer looking for an exciting opportunity with a cutting-edge company? Join us at our Ridgefield Park, NJ location, where we're on a mission to revolutionize warehouse automation with our AI-powered system. As a Backend Developer, you'll play a key role in designing and developing microservices using Spring Boot, ensuring our platform processes image data efficiently and effectively through advanced AI models. You’ll be working with RESTful APIs and real-time data streaming using WebSockets, crafting an architecture that is both scalable and robust. Your expertise in cloud-native solutions and event-driven systems will be vital in optimizing performance and security, including implementing OAuth2 and JWT for safe data transactions. We're looking for someone with hands-on experience in SQL and NoSQL databases, who can adeptly manage asynchronous messaging with Kafka or RabbitMQ, and ensure high-quality performance through continuous integration and deployment in a cloud environment. If you're passionate about building effective backend solutions and are ready to take part in a dynamic project aimed at advancing automation technology, we want to hear from you!

Frequently Asked Questions (FAQs) for Backend Developer Role at SBT Global, Inc.
What responsibilities does a Backend Developer have at our company?

The Backend Developer at our company will be responsible for designing and developing microservices using Spring Boot and creating RESTful APIs. They will work on integrating AI model services for real-time JSON data processing and ensure seamless communication between services using technologies such as gRPC and Kafka. Additionally, they will manage database design, data caching strategies, and implement security measures to protect sensitive data.

Join Rise to see the full answer
What qualifications are required for the Backend Developer position?

Candidates should have strong proficiency in Java 9+, with practical experience in Spring Boot and Spring Cloud. It's essential to have experience with both SQL and NoSQL databases, event-driven architectures, and real-time communication using WebSockets. Candidates familiar with Docker, Kubernetes, CI/CD processes, and cloud platforms will stand out. Knowledge of security best practices and performance optimization will also be crucial for this role.

Join Rise to see the full answer
What technologies should I be familiar with for the Backend Developer role?

In this Backend Developer role, familiarity with Spring Boot, RESTful APIs, and event-driven systems like Kafka or RabbitMQ is crucial. Additionally, you'll need expertise in various databases (PostgreSQL, MySQL, MongoDB) and experience with Docker and Kubernetes for deployment. Knowledge about monitoring tools like Prometheus or Grafana and security practices such as OAuth2 and JWT will also be required.

Join Rise to see the full answer
Is experience in AI or machine learning necessary for this Backend Developer position?

While extensive experience in AI or machine learning is not required, familiarity with AI model integration and real-time data processing will be beneficial. Understanding how to work with AI-powered systems can help in effectively managing data workflows and enhancing the functionality of our warehouse automation project.

Join Rise to see the full answer
What are the work conditions for the Backend Developer position?

This position is an on-site contract role based in Ridgefield Park, NJ, and is expected to last for approximately three months. We provide a collaborative environment and the opportunity to work on innovative technology projects that are at the forefront of industry advancement.

Join Rise to see the full answer
Common Interview Questions for Backend Developer
Can you describe your experience with Java and Spring Boot?

In your response, focus on specific projects where you utilized Java and Spring Boot. Discuss how you designed and implemented microservices, highlighting any challenges you faced and how you overcame them. Consider mentioning performance optimization and security measures you integrated into your applications.

Join Rise to see the full answer
How do you ensure the security of APIs you develop?

Discuss your experience with implementing security protocols such as OAuth2 and JWT. Emphasize how you conduct regular security audits and testing to safeguard against vulnerabilities. Mention best practices you adhere to, such as following OWASP guidelines.

Join Rise to see the full answer
What strategies do you use for database optimization?

Explain your approach to database optimization, including indexing strategies, query optimization, and data caching techniques. Discuss the importance of maintaining performant interactions with both SQL (like PostgreSQL) and NoSQL (like MongoDB) databases.

Join Rise to see the full answer
What is your understanding of event-driven architecture and its importance?

Share your insights into event-driven architecture, emphasizing its role in building scalable and responsive applications. Provide examples of how you've implemented this architecture using tools like Kafka or RabbitMQ to handle asynchronous communication.

Join Rise to see the full answer
How do you manage project deployments in a cloud environment?

Detail your experience with CI/CD processes and tools such as Jenkins or GitHub Actions. Describe the steps you take to ensure smooth deployments using Docker and Kubernetes, and your approach to infrastructure automation with Terraform or Ansible.

Join Rise to see the full answer
Can you give an example of a time you solved a performance problem?

Provide a specific example where you identified a performance issue in an application. Explain the approach you took to troubleshoot and resolve the problem, including any tools you used for profiling and monitoring performance.

Join Rise to see the full answer
What role do you think observability tools play in backend development?

Discuss the importance of observability tools like Prometheus and Grafana in tracking application performance and health. Explain how these tools help you detect and investigate issues early, improving overall system reliability.

Join Rise to see the full answer
How do you handle real-time data processing in applications?

Explain your methods for managing real-time data processing, focusing on the use of WebSockets for live updates and asynchronous messaging queues for handling requests and results. Provide examples of how you’ve implemented this in past projects.

Join Rise to see the full answer
What are your strategies for maintaining code quality in microservices?

Share your practices for ensuring code quality, such as using automated testing, code reviews, and adhering to coding standards. Discuss how you manage dependencies and versioning in a microservices architecture to maintain stability.

Join Rise to see the full answer
How do you approach learning new technologies relevant to backend development?

Talk about your proactive approach to learning and staying updated with industry trends. Mention any resources you utilize, such as online courses, technical blogs, or attending workshops. Highlight your adaptability in integrating new technologies into your workflow.

Join Rise to see the full answer
Similar Jobs
Posted 7 days ago
Photo of the Rise User
Okta Remote San Francisco, CA; Bellevue, WA; Chicago, IL; New York, NY
Posted 9 days ago
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Family Coverage (Insurance)
Medical Insurance
Mental Health Resources
Photo of the Rise User
Posted 7 days ago
Kentro Hybrid No location specified
Posted 7 days ago
Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

sbt global offers an all-in-one service for data & bi-based erp and crm implementation. we specialize in providing consulting and implementation services for enterprise management applications like erp and crm. our goal is to help companies optimi...

78 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, on-site
DATE POSTED
March 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
10 people applied to DevOps Engineer at Cognigy
P
Someone from OH, Shaker Heights just viewed Operations Manager - Loss Prevention Team at Panoptyc
Photo of the Rise User
Someone from OH, Columbus just viewed Server at Otterbein SeniorLife
Photo of the Rise User
58 people applied to Electrical Apprentice at Aerotek
A
Someone from OH, Cleveland just viewed Personal Assistant *ASAP* at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Canton just viewed Senior Director, Communications at Imagine Pediatrics
Photo of the Rise User
20 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Euclid just viewed Software Engineer - Sr. Consultant level at Visa
Photo of the Rise User
Someone from OH, Dublin just viewed GTM Recruiter (Contract) at Notion Labs
Photo of the Rise User
Someone from OH, West Chester just viewed Marketing Manager, Brand at Felix
Photo of the Rise User
Someone from OH, Amelia just viewed Call Center Representative at Ascensus
Photo of the Rise User
Someone from OH, Amelia just viewed Remote Call Center Representative at Conduent
Photo of the Rise User
Someone from OH, Amelia just viewed Credit and Collection Analyst at AbbVie
O
Someone from OH, Dayton just viewed Data Engineer at On-Hire
Photo of the Rise User
Someone from OH, Cincinnati just viewed Reentry Coordinator at Commonwealth of Kentucky
A
Someone from OH, Lewis Center just viewed 34505367634 - Fraud Analyst at Activate Talent
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Third-Party Risk Analyst at Fenergo