Design, develop, and maintain backend services using Java Spring Boot and microservices architecture. Implement and manage data persistence using SQL or NoSQL databases. Participate in code reviews and contribute to continuous integration and deployment pipelines. Collaborate with team members to ensure timely delivery of backend components. Write and maintain technical documentation for backend systems. Troubleshoot and resolve backend issues in development and production environments.