Jobs
Backend Software Engineer
New York, NY 10010
3 Years, Full Time
Location-based Remote
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