Jr Backend developer

Remote Full-time
Role Overview

A Junior Backend Developer is responsible for building and maintaining the server-side logic, databases, and APIs that power web and mobile applications. The role involves working with senior developers and cross-functional teams to develop scalable, secure, and high-performance backend systems.
Key Responsibilities
• Develop and maintain server-side applications and APIs
• Design and manage databases, schemas, and queries
• Write clean, efficient, and reusable backend code
• Integrate frontend components with backend services
• Build and consume RESTful APIs and web services
• Debug, troubleshoot, and resolve backend issues
• Ensure application security, data protection, and performance optimization
• Collaborate with frontend developers, QA, and product teams
• Use version control systems like Git for code management
• Participate in code reviews and follow coding standards
Required Skills
• Strong knowledge of backend programming languages (Java, Python, Node.js, or PHP)
• Understanding of server-side frameworks (Spring Boot, Django, Express.js, Laravel)
• Basic knowledge of databases (MySQL, PostgreSQL, MongoDB)
• Familiarity with REST APIs and JSON
• Understanding of data structures and algorithms
• Knowledge of version control tools (Git)
• Basic debugging and problem-solving skills
Preferred Skills
• Experience with microservices architecture
• Basic knowledge of cloud platforms (AWS, Azure, Google Cloud Platform)
• Familiarity with Docker and containerization
• Understanding of authentication & authorization (JWT, OAuth)
• Exposure to CI/CD pipelines
• Knowledge of caching systems (Redis, Memcached)
Tools & Technologies
• Languages: Java, Python, JavaScript (Node.js), PHP
• Frameworks: Spring Boot, Django, Express.js, Laravel
• Databases: MySQL, PostgreSQL, MongoDB
• Tools: Git, Postman, VS Code, IntelliJ
• Platforms: Linux/Windows, basic cloud exposure
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Remote Data Entry Clerk and Typing Specialist for Flexible Work Arrangements

Remote

AML Analyst, Transaction Monitoring

Remote

Senior Manager, Client Sales & Insights

Remote

CRE Touch Systems Data Entry Teacher

Remote

Sr. Sales Leader - Growth Driver, Industrial Water Treatment

Remote

Chat Support Agent - Remote

Remote

Pega LBA - CA-One Tech Cloud Inc.

Remote

Vice President, Finance – Controller

Remote

Experienced Customer Care Representative – Scaling Customer Experience for careerzynith

Remote

**Elevate Customer Experience: Remote Customer Service Agent at arenaflex**

Remote
← Back