27 Sep
|
Medicca Press
|
Mumbai
27 Sep
Medicca Press
Mumbai
Key Skills
- Programming &
- Development:
PHP/ Laravel/ Node.js / Python / Go
- API Development: RESTful APIs, GraphQL, WebSockets, Microservices Architecture, Swagger/OpenAPI
- Database Management: PostgreSQL, MySQL, MongoDB, Redis, Schema Design, Query Optimization
- Cloud &
- DevOps:
AWS / Azure / GCP, Docker, Kubernetes, CI/CD Pipelines, Infrastructure as Code
- System Design &
- Architecture:
Distributed Systems, System Scalability, High Availability, OOP / Design Patterns
Key Result Areas
1.
Backend Application
Development
- Architect, develop, and maintain secure, high-throughput backend applications and core business logic.
- Write reusable, modular, testable, and clean code aligned with modern software design principles and OOP patterns.
2. API &
- Integration Management
- Design, build, and maintain robust, well-documented RESTful and/or GraphQL APIs for frontend systems and third-party consumers.
- Lead seamless integrations with third-party web services, payment gateways, and external APIs.
3.
Database
Management
- Design, optimize, and maintain relational (SQL) and non-relational (NoSQL) database schemas.
- Optimize complex queries, indexes, and stored procedures for high performance and low latency; execute effective caching strategies using tools like Redis.
4.
System
Performance &
- Scalability
- Architect microservices and distributed systems that comfortably scale to handle heavy traffic loads and concurrent requests.
- Continuously monitor, profile, and eliminate system bottlenecks to keep server response times and resource utilization low.
5. Code Quality &
- Security
- Enforce engineering standards through strict code reviews, automated unit/integration testing, and CI/CD automated checks.
- Implement robust security best practices (OWASP standards, OAuth2, JWT, data encryption, input validation) across all service endpoints.
6.
Production
Support &
- Issue Resolution
- Monitor production systems, configure health metrics/alerts, and proactively identify system errors.
- Lead rapid incident responses, conduct Root Cause Analysis (RCA), and resolve critical bugs/outages with minimal business downtime.
7. Documentation &
- Knowledge Sharing
- Create and maintain comprehensive technical documentation, including system architecture diagrams, database schemas, and API documentation.
- Mentor junior and mid-level developers, conduct technical sharing sessions, and foster continuous learning within the team.
📌 Walk-in || Back End Developer (Mumbai)
🏢 Medicca Press
📍 Mumbai