We are seeking a skilled and motivated Java Developer to join our engineering team.
This is an exciting opportunity for a robust backend engineer who wants to maintain deep expertise in core Java technologies while actively building practical experience in the rapidly evolving field of Artificial Intelligence.
Key Responsibilities:
Design & Development: Architect, build, and maintain high-quality, scalable, and secure backend services and RESTful APIs using Java (version 17 or higher) and the Spring Boot framework.
Microservices Architecture: Develop and deploy microservices in containerized environments (Docker, Kubernetes/OpenShift).
Database Management: Design and optimize database schemas, write productive queries, and integrate with relational (e.g., PostgreSQL, Oracle) and non-relational (e.g., MongoDB, Cassandra) databases.
CI/CD & DevOps: Participate in and improve continuous integration and continuous deployment (CI/CD) pipelines to ensure automated, reliable software delivery.
Code Quality & Testing: Write clean, maintainable, and testable code.
Implement comprehensive unit, integration, and contract tests (JUnit, Mockito).
Collaboration: Work closely with product managers, system architects, and frontend engineers to translate business requirements into technical solutions.
AI Feature Integration: Integrate Large Language Model (LLM) APIs (e.g., OpenAI, Anthropic, or internal AI gateways) into existing Java applications to enable smart features like summarization, semantic search, or automated classification.
Framework Utilization: Utilize modern Java-based GenAI libraries and frameworks, such as LangChain4j or Spring AI, to build Retrieval-Augmented Generation (RAG) pipelines and agentic workflows.
Required Technical Skills
Programming Language: Strong proficiency in Java (Java 11/17+ preferred), including deep understanding of multi-threading, concurrency, and object-oriented design patterns.
Frameworks: Extensive experience with Spring Boot, Spring Clou
📌 Software Engineer – Java Developer (Pune)
🏢 Citi
📍 Pune