Java Full stack developer

persistent

Pune 5 years experience Posted 1h ago

Job Description

  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and Microservices Architecture.
  • Build responsive, scalable, and user-friendly web applications using Angular or ReactJS.
  • Develop and optimize RESTful APIs and backend services for high-performance distributed applications.
  • Implement cloud-native architectures and scalable application designs on Microsoft Azure.
  • Design and develop event-driven solutions leveraging Kafka and messaging technologies.
  • Build and optimize database solutions using SQL Server, PostgreSQL, MySQL, or similar relational databases.
  • Develop and maintain CI/CD pipelines to automate build, testing, deployment, and release processes.
  • Containerize applications using Docker and manage deployments through Kubernetes (AKS).
  • Implement monitoring, logging, performance optimization, and reliability engineering practices.
  • Develop AI-powered business solutions using Large Language Models (LLMs) and Generative AI technologies.
  • Design and implement Retrieval-Augmented Generation (RAG) architectures utilizing vector databases, embeddings, and enterprise knowledge repositories.
  • Integrate enterprise systems, APIs, and data platforms to enable intelligent search and conversational AI experiences.
  • Collaborate with architects, product owners, DevOps teams, QA teams, and stakeholders throughout the software development lifecycle.
  • Participate in Agile ceremonies, sprint planning, technical discussions, code reviews, and continuous improvement initiatives.
  • Ensure application security, scalability, maintainability, and operational excellence following industry best practices.

 

Similar Openings for You