Responsibilities

  • Design and develop backend services using Java, Spring Boot, REST APIs, and JPA or Hibernate.
  • Build and maintain microservices-based application architectures for enterprise-grade platforms.
  • Develop and integrate APIs including RESTful and GraphQL services across distributed systems.
  • Build responsive frontend applications using modern frameworks such as React or Angular.
  • Manage and optimize relational databases such as MySQL, PostgreSQL, or Oracle along with NoSQL databases such as MongoDB.
  • Deploy and manage applications on cloud platforms including AWS or Azure services.
  • Implement containerization using Docker and orchestration using Kubernetes for application deployment.
  • Work with version control systems such as GitHub or Bitbucket and support CI/CD pipeline processes.
  • Contribute to AI-enabled development initiatives including prompt engineering, OCR integration with Google Document AI, and understanding of LLM frameworks.