Job description
Senior Domain Expert Posted by Fluentgrid Visakhapatnam Posted: imported by Jeevika JobsPopular categoriesIT jobsSales jobsMarketing jobsData Science jobsHR jobsEngineering jobsJobs in demandFresher jobsMNC jobsRemote jobsWork from home jobsWalk-in jobsPart-time jobsJobs by locationJobs in DelhiJobs in MumbaiJobs in BangaloreJobs in HyderabadJobs in ChennaiJobs in PuneCompaniesExplore categoriesUnicornMNCStartupProduct basedInternetExplore collectionsTop companiesIT companiesFintech companiesSponsored companiesFeatured companiesResearch companies by AmbitionboxInterview questionsCompany salariesCompany reviewsSalary CalculatorServicesAI career toolsNeo AI job agentResume score checkerAI resume makerInterview Q&AAI mock interviewLive AI interviewPremium servicesNaukri ProMost popularExpert resume writingExpert power profileAI BootcampsNewFree resourcesResume samplesJob letter samplesSearch jobs hereLoginRegisterFor employersBuy onlineNaukri Talent CloudEmployer LoginSenior Domain ExpertFluentgrid3.4352 Reviews4 - 6 yearsNot DisclosedVisakhapatnamPosted: 1 week agoOpenings: 1Applicants: 100+Senior Domain ExpertFluentgrid3.4352 ReviewsJob descriptionRole & responsibilities Own assigned application modules from requirement analysis through development, testing, deployment, and production support.Design and develop scalable enterprise applications using Java and Spring Boot.Design, develop, integrate, and troubleshoot REST APIs.Design and optimize PostgreSQL database structures, queries, and data-access mechanisms.Analyze existing application architecture and recommend technical improvements.Develop and integrate frontend functionality using React, JavaScript, HTML, and CSS.Analyze complex business requirements and translate them into scalable technical solutions.Provide technical solutions for complex business and integration requirements.Perform detailed code reviews and ensure coding, security, performance, and maintainability standards.Troubleshoot critical application and production issues.Coordinate with Business Analysts, Product teams, QA, DevOps, UI/UX, and customer stakeholders.Support system integration, SIT, UAT, Go-Live, and production-support activities.Guide junior and intermediate developers on technical implementation and troubleshooting.Review API specifications, database design, application flows, and integration requirements.Support application modernization, migration, customization, and legacy application integration.Identify performance, security, and scalability issues and recommend improvements.Prepare technical design documents, API documentation, and solution specifications.Preferred candidate profile Technical SkillsMandatoryStrong Java development experienceStrong Spring BootREST API architecture, development, integration, and troubleshootingPostgreSQL and advanced SQLReactJavaScriptHTML / CSSPostman / Swagger/OpenAPI or equivalent REST API toolsGit / GitLab or equivalent Version Control SystemMaven or equivalent build/dependency management toolsVersion Control & Development PracticesStrong hands-on experience with Git-based version control.Experience with GitLab/GitHub/Bitbucket or equivalent repositories.Good understanding of branching strategies, merge requests/pull requests, tagging, and release management.Perform commits, branching, merging, rebasing where applicable, and conflict resolution.Conduct and participate in peer code reviews.Ensure proper versioning and traceability of source code and application releases.Coordinate with DevOps teams for source-code builds, deployment packages, and release activities.Follow defined development, branching, code-review, and release-management standards.Preferred Technical SkillsHibernateSpring Security / OAuth2Microservices architectureRedis / caching conceptsAPI Gateway and integration conceptsApplication security and OWASP awarenessPerformance tuningCI/CD and DevOpsDocker/containerization exposureElectricity / Utility Domain ExpertiseStrong knowledge of Electricity CIS / Utility business processes is preferred.The candidate should ideally have experience in multiple areas such as:Customer/Consumer ManagementElectricity BillingMeteringBill Calculation and TariffPayments and CollectionsDisconnection & Reconnection (D&D)New Service ConnectionComplaint Management / Customer ServiceCentralized Call CentreEnergy AuditMIS / Transaction ReportsUtility and third-party integrationsCustomer Web/Mobile ApplicationsWorkflow and business-rule-based processingDomain Expert ResponsibilitiesUnderstand electricity business processes and guide the development team on correct functional implementation.Validate technical solutions against utility business requirements.Identify gaps between existing application functionality and business requirements.Support customer discussions and requirement clarification.Provide domain inputs for application customization and product enhancements.Review module-level functionality and ensure end-to-end business flow.Support resolution of critical functional and technical issues.Guide team members on utility-domain processes and application implementation.Leadership & Team ResponsibilitiesProvide technical guidance and mentoring to junior and intermediate developers.Review code and ensure adherence to development standards.Assist in technical estimation and task planning.Coordinate with cross-functional teams for timely delivery.Take ownership of technical risks, dependencies, and critical issues.Contribute to continuous improvement of development and release processes.EducationBachelor's/Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.Candidate ProfileThe ideal candidate should combine strong hands-on Java/Spring Boot development skills with practical Electricity/Power Utility domain knowledge.The candidate should be capable of owning modules end-to-end, guiding team members, interacting with stakeholders, reviewing technical solutions, and providing both technical and domain-level solutions.Role: Software Development - Other,Industry Type: IT Services & Consulting,Department: Engineering - Software & QA,Employment Type: Full Time, PermanentRole Category: Software DevelopmentEducationUG: B.Tech / B.E. in Any Specialization, Diploma in Any SpecializationPG: MCA in Computers, Artificial Intelligence and Machine Learning, MS/M.Sc(Science) in Any Specialization, M.Tech in Any Specializationread moreKey SkillsSkills highlighted with ‘‘ are preferred keyskillsJavaApplication DevelopmentApplication SoftwareSoftware EngineeringFull Stack Application DevelopmentJava TechnologiesAbout the companyFluentgrid IT Services & ConsultingCorporatePrivateB2BB2CFollow5.1k followers OverviewFluentgrid Limited is a turnkey digital transformation solutions company with globally acclaimed software products. We are facilitating global transition towards smarter utility grids, cities, healthcare, infrastructure and manufacturing for a sustainable planet with happy people.Life at FluentgridAn inspiring workplace with modern facilities, scenic views, and engaging activities like wellness sessions and team-building, offering daily opportunities to learn, grow, and connect.Company InfoLink:Fluentgrid websiteBeware of imposters! Naukri.com does not promise a job or an interview in exchange of money. Fraudsters may ask you to pay in the pretext of registration fee, Refundable Fee…Read moreFluentgrid rolesyou might be interested inIntegration Expert4-8 YrsVisakhapatnamPosted 10 Days AgoSoftware Engineer2-6 YrsVisakhapatnamPosted 12 Days AgoSr Business Analyst7-12 YrsJaipurPosted 13 Days AgoAwards & Recognitions2025Major Player in the 2025 IDC MarketScape for Utility Meter Data Management Systems2025“ET NOW Best Tech Brands 2025” at the 6th Edition of the ET NOW Best Tech Brands event2024Featured in Gartner Market Guide for Utility Customer Information Systems2024Honoured with ‘Best Organization for Innovation2023Honoured with ‘ET Iconic Brands of India2021Featured in The Economic Times Global Business Summit – DisruptX TV Series2020Mr. Murali Krishna Gannamani, MD & CEO of Fluentgrid Limited, received ‘The Economic Times Most Promising Business Leaders of Asia’ award at the 5th Asian Business Leaders Conclave 2020-21.Company verified benefitsView allWork-Life BalanceFlexible working hours, remote work options, and paid time off policiesHealth & WellnessHealth insurance, gym, mental health support, and wellness programsReviewsView all352 employee reviews4.0rated by Business Development Manager in KolkataGood management. Logical decision making. Inclusiveness. Nice colleagues and boss.Read full reviewPowered bySalary insightsSenior Software Engineer in Fluentgrid typically earns between₹9.4 - ₹11.7 L/yrSee detailed salary breakupPowered byBenefits & PerksView all30 employees reported these benefitsHealth & Wellness SupportFree MealTransport / Travel SupportLearning & Development SupportPerformance BonusRelocation AssistancePowered by Recommended for youKnow moreAI-enhanced profileGet noticed by recruiters by increasing profile views upto 3 timesNaukri Pro builds an AI enhanced profile and keeps it active in searches. Home Jobs in VisakhapatnamIEIL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. IEIL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines and Terms and Conditions for more comprehensive information on this aspect.Please note that Naukri will not be responsible for any information you share on the company platform.Connect with usAbout usCareersEmployer homeSitemapCreditsHelp centerSummons/NoticesGrievancesReport issuePrivacy policyTerms & conditionsFraud alertTrust & safetyApply on the goGet real-time job updates on our AppAll trademarks are the property of their respective ownersAll rights reserved © 2026 Info Edge (India) Ltd.Our businesses
Role details
Beware of job fraudJeevika India never asks candidates to pay for a job or interview. Read safety details
Warning signs
- Requests for registration, interview, security, training or refundable fees.
- Requests for OTPs, passwords, card details or bank-account credentials.
- Instant selection or an offer letter without a proper interview.
- Unrealistic salary promises or pressure to act immediately.
- Messages from unofficial domains, personal emails or unknown numbers.
- Requests to communicate or pay outside the employer’s verified process.
- Requests to install unknown applications, screen-sharing tools or remote-access software.
- Recruiters using look-alike domains, misspelled company names or unverifiable profiles.
- Requests to purchase equipment, courses or documents from a specified person.
Protect yourself
- Independently verify the employer, recruiter and job information.
- Check the company’s official website, address and contact details before responding.
- Confirm important communication through an official company email domain.
- Request a written job description and carefully review every offer condition.
- Never transfer money to obtain an interview, job or offer letter.
- Do not share OTPs, passwords or confidential banking information.
- Never install remote-access software or share your screen with an unknown recruiter.
- Do not hand over original identity, education or employment documents.
- Share identity documents only after verification and add the intended purpose where appropriate.
- Keep copies of suspicious emails, messages, numbers and payment requests.
Disclaimer: Company names, trademarks and logos belong to their respective owners and are displayed for identification and informational purposes. Jeevika India takes reasonable steps to present useful job information, but candidates must independently verify every employer, recruiter and opportunity before applying. Jeevika India does not guarantee interviews, selection, employment, salary, job offers or the accuracy of information supplied by third parties, and is not responsible for payments, losses or communications made outside Jeevika India.