Senior Full-stack Java Engineer

Valueadd Softtech and Systems Pvt LtdBavdhan, Pune
Adzuna INPosted 5h agoOriginal Listing
it-jobs

Job Description

Position Overview Are you a visionary Senior Software Engineer who integrates AI into the software development lifecycle (SDLC) to accelerate velocity, uses AI tools for advanced testing/refactoring, and understands how to architect Java applications that interact with Large Language Models (LLMs) and vector databases? Are you a champion in the AI-first development paradigm? Join our talented, diverse, and positive engineering team to create the best e-commerce optimization platform! In this role, you will not only build robust enterprise software but also pioneer the integration of generative AI tools (like GitHub Copilot, Claude Code, Cursor, or custom LLM plugins) into our daily engineering workflow to drastically accelerate delivery and innovation You'll get the opportunity to: Become an expert in all end-to-end product areas in the exciting world of e-Commerce services. Influence the development of the next generation of e-commerce search, leveraging both traditional search pipelines and AI-driven capabilities. Champion AI-assisted engineering, setting standards for how the team uses AI for code generation, automated testing, and rapid prototyping. Experience working on product components covering top industry standards in testing and build automation. Make a difference in a dedicated, fast-moving team running state-of-the-art engineering processes. Participate in community-driven decision-making on matters such as AI governance, architecture, process, quality control automation, planning, and delivery Key Responsibilities Leverage AI-first development methodologies and tools (e.g., Claude, GitHub Copilot, LLM backed IDEs) to accelerate the design, authoring, refactoring, and documentation of Java and JavaScript applications. Analyze functional requirements and acceptance criteria to create compliant designs; translate complex business logic into effective prompt frameworks or structural contexts for AI-assisted coding tools. Collaborate to break down complex projects into workable items, utilizing AI tools for brainstorming, architectural scoping, and identifying edge cases to align with company goals. Develop and maintain the next-generation e-commerce search capabilities, increasingly focusing on the intersection of Java backend services and AI/ML model consumption. Quality and stability. Use generative AI to rapidly generate comprehensive test suites (unit, integration, and behavioral), maximizing test coverage across legacy and net-new codebases. Create feedback loops to correct AI generated code. Participate in the design and development of key new business components, ensuring systems are architected to be modular, highly performant, and ready for AI integrations. Participate in the future product roadmap with data-driven estimates and design ideas, evaluating where AI can shorten time-to-market. Proactively communicate to spread knowledge, mentor team members on AI-assisted development best practices, and collaborate across diverse stakeholder audiences. Minimum qualifications University degree in Computer Science or equivalent technical field. 5+ years of professional software development experience. Proven experience adopting an AI-first development workflow, covering parts of SDLC (e.g., demonstrable proficiency using AI coding assistants to explore and document, write code, debug, generate tests, and create feedback loops). Strong Java programming skills with knowledge of standards and best practices. Extensive experience in backend development with technologies such as JAX-RS, Jakarta EE, Spring Boot, Spring Cloud. Familiar with front-end development with JavaScript, CSS, HTML, and an openness to learn. Effective and strong communicator to address different stakeholders. Excellent analytical and engineering skills to design highly effective solutions solutions, that are consumable by different stakeholders. Experience with Agile development in a high-velocity environment. Experience with CI/CD processes, workflows, and tools such as Git, Maven, Gradle, and Jenkins. Familiar with testing frameworks: JUnit, Cucumber, and Spock. Fluent written and verbal communication in English. Qualifications considered an advantage Experience with Java-based AI frameworks (e.g., Spring AI, LangChain4j) to connect Java applications to LLMs and AI services. Experience creating search pipelines using Lucene-based systems, e.g. Solr or Elasticsearch. Experience in front-end development with React/Angular, Servlets, or Apache Wicket. Experience in developing highly available, distributed, and production critical services. Experience in container technologies and container management solutions, e.g. Docker and Kubernetes. Experience with Cloud-based services, e.g. Amazon WebServices, and Google Cloud Platform (GCP). Experience with database and storage technologies such as: RDMS, ZooKeeper, Key-value stores

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.