https://bayt.page.link/PqUcT6xtfXSNDfDTA
العودة إلى نتائج البحث‎

Backend Developer (Java Spring Boot)

قبل 9 أيام 2025/07/19
خدمات الدعم التجاري الأخرى
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Job Title : Backend Developer (Java Spring Boot) 
Location: Chennai

Experience Level: Mid-Level (4-5 Years)

Salary Range: INR 80,000 to INR 1,20,000 per month

Employment Type: Full-time (1-year Contract)

About the Role

We are seeking an experienced Backend Developer (Java Spring Boot) to join our dynamic team. The ideal candidate should have 4-5 years of hands-on experience in developing, optimizing, and maintaining backend services that support high-performance and scalable applications. This role requires a deep understanding of backend architecture, API development, and database management while collaborating with frontend developers and operations teams.


Key Responsibilities
1. Backend Development (Spring Boot, Java)
  • Develop and maintain RESTful APIs and microservices using Spring Boot.
  • Implement authentication & authorization mechanisms using JWT, OAuth2, and Spring Security.
  • Optimize database schemas and queries for MySQL or PostgreSQL.
  • Implement caching mechanisms using Redis or Memcached for improved performance.
  • Develop efficient asynchronous processing logic using Kafka, RabbitMQ, or ActiveMQ.
  • Ensure scalability, security, and performance of backend services.
2. API Development & Integration
  • Design and implement robust RESTful APIs with comprehensive documentation.
  • Secure APIs using JWT, OAuth2, and Role-Based Access Control (RBAC).
  • Implement API versioning and maintain documentation using Swagger/OpenAPI.
  • Optimize API response times and ensure high availability.
3. Database Management & Optimization
  • Work with relational databases (MySQL, PostgreSQL) for efficient data management.
  • Write optimized SQL queries, stored procedures, and indexing strategies.
4. DevOps & Cloud Deployment
  • Deploy applications using Docker, Kubernetes on AWS, GCP, or Azure.
  • Monitor applications using Spring Boot Actuator, ELK Stack, Prometheus, or Grafana.
  • Ensure high availability and smooth deployments with CI/CD best practices.
5. Code Quality & Testing
  • Write unit tests (JUnit, Mockito) and conduct integration testing.
  • Perform code reviews, debugging, and performance tuning.
  • Follow best practices for code modularity and maintainability.
6. Collaboration & Agile Development
  • Work closely with Product Owners, Frontend Developers, and Operations Teams.
  • Participate in Agile development, sprint planning, and daily stand-ups.
Required Skills & Experience
  • 5+ years of hands-on experience in Java & Spring Boot.
  • Strong knowledge of Spring Framework (Spring Boot, Spring Security, Spring Data JPA).
  • Expertise in REST API design and development.
  • Proficiency in SQL (MySQL, PostgreSQL) and database optimization techniques.
  • Experience with Spring Security, OAuth2, and JWT authentication.
  • Knowledge of Microservices architecture and distributed systems.
  • Experience with caching mechanisms (Redis, Memcached).
  • Proficiency in Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
  • Strong debugging, problem-solving, and performance optimization skills.
  • Hands-on experience in unit testing and integration testing (JUnit, Mockito).
Preferred Qualifications
  • Experience working with NoSQL databases (MongoDB, Cassandra) is a plus.
  • Familiarity with GraphQL, gRPC for API design.
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
  • Strong understanding of DevOps tools & Infrastructure as Code (Terraform, Ansible).


لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.