Jobs

Backend Software Engineer

|  Posted On: Mar 19, 2026

location:New York, NY 10010

Duration:3 Years, Full Time

mode of work:Location-based Remote

Log In and Apply

Job Summary

Job Title:  
Backend Software Engineer

Posted Date:  
Mar 19, 2026

Duration:  
3 Years, Full Time

Shift(s):  

08:00 - 16:00 EST


Salary ($): 
30.00 - 40.00 per Hourly (compensation based on experience and qualifications)

We care about you! Explore Rangam’s benefits information

Description

Position Title: Backend Software Engineer (Java/Spring)
Employment Type: Full-Time
Location: New York, NY (Hybrid – Onsite Collaboration Required)
Compensation: $30–$40/hour (DOE)

Role Overview

The organization is seeking a Backend Software Engineer to architect, develop, and optimize scalable backend systems supporting high-traffic enterprise applications. The role demands strong expertise in Java, Spring ecosystem, microservices, API engineering, and cloud-native development. The candidate will operate within Agile delivery models and collaborate with cross-functional stakeholders to deliver secure, performant, and resilient backend services.

Core Responsibilities

  • Design and implement scalable microservices using Java (8+), Spring Boot, and Spring Cloud.

  • Develop and maintain RESTful APIs with high availability and low latency.

  • Collaborate with product managers, frontend engineers, QA, and DevOps to define API contracts and system architecture.

  • Optimize backend performance through efficient database design, query tuning, and indexing strategies.

  • Implement ORM frameworks (Hibernate/JPA) for data persistence.

  • Develop and execute unit, integration, and regression test cases to ensure code quality.

  • Contribute to CI/CD pipelines, including build automation and deployment workflows.

  • Monitor application performance and troubleshoot production issues, ensuring rapid resolution and RCA (Root Cause Analysis).

  • Ensure adherence to security best practices, including authentication, authorization, and data protection.

  • Participate in code reviews, design discussions, and continuous improvement initiatives.

Required Qualifications

  • Experience: 4+ years in backend development using Java and Spring ecosystem.

  • Education: Bachelor’s degree in Computer Science, Engineering, or related discipline.

  • Technical Expertise:

    • Java (8+), Spring Boot, Spring MVC

    • RESTful API development

    • Microservices architecture

    • Relational databases (MySQL/PostgreSQL)

    • ORM tools (Hibernate/JPA)

    • Cloud platforms (AWS or GCP)

    • Containerization (Docker)

  • Experience working in Agile/Scrum environments.

  • Strong debugging, analytical, and problem-solving skills.

Preferred Qualifications

  • Experience with Spring Cloud and distributed systems.

  • Knowledge of message brokers (Kafka/RabbitMQ).

  • Exposure to Elasticsearch for search and analytics.

  • Familiarity with API security standards (OAuth2, JWT).

  • Experience in high-scale enterprise systems.

  • Exposure to observability tools (Prometheus, Grafana, ELK stack).

Certifications

  • Oracle Certified Java Programmer (Preferred)

  • Spring Professional Certification (Nice to have)

Soft Skills

  • Strong communication and stakeholder management

  • Collaboration in cross-functional teams

  • Ownership mindset and accountability

  • Ability to work in fast-paced Agile environments