17 Aug
|
Weekday AI
|
Bengaluru
17 Aug
Weekday AI
Bengaluru
Description
This role is for Weekday's client
Requirements
The core responsibilities for the job include the following:
Design and Development:
Architectural Design: Develop and implement robust backend architectures that support complex business requirements and scale effectively.
Feature Implementation: Write high-quality code to implement current features and enhance existing functionalities using Java and associated frameworks (e. g., Spring Boot).
Technical Documentation: Create comprehensive technical documentation for the design and development processes to ensure maintainability and knowledge sharing.
Cloud Integration:
Cloud Services Utilization: Leverage AWS/GCP services (such as EC2 S3 Lambda, RDS, Cloud Functions, and Kubernetes) to deploy and manage scalable, secure, and efficient cloud-native applications.
Infrastructure as Code: Utilize tools like Terraform or CloudFormation to manage and automate cloud infrastructure.
Microservices Architecture:
Service Design: Design and implement microservices that are resilient, maintainable, and scalable,
following best practices for microservices architecture.
Inter-Service Communication: Ensure effective and reliable communication between microservices using appropriate protocols (e. g., REST, gRPC, message queues).
Database Management:
Schema Design: Design database schemas to support recent and existing features, ensuring data integrity and performance.
Optimization: Optimize queries and indexing strategies to improve database performance and reduce latency.
Data Migration: Plan and execute data migration strategies for seamless upgrades and transitions.
API Development:
API Design: Design and develop RESTful APIs, ensuring they are well-documented, secure, and easy to consume by front-end applications and third-party systems.
Security: Implement authentication and authorization mechanisms (e. g., OAuth, JWT) to secure APIs.
Code Quality:
Best Practices: Follow and enforce coding stan
📌 Sde 2 Backend Developer Bengaluru
🏢 Weekday AI
📍 Bengaluru