Design, develop, and maintain Java-based backend solutions. Build and optimize Spring Boot applications. Work with SQL databases. Participate in enterprise-level architecture, including microservices and VM-based environments. Apply basic Linux skills. Engage with AI and Generative AI concepts, including prompt engineering, token management, cost optimization, caching strategies, and guardrails. Troubleshoot RAG applications. Ensure end-to-end solution delivery. Work with Microsoft-based architectures and traditional enterprise systems.