Sr Software Engineer

7 - 12 years

22 - 27 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Overview

Senior Full Stack Software Engineer with strong backend expertise inJava, Spring Boot , and real-time data streaming usingApache Kafka . This role involves building and maintaining robust microservices, optimizing SQL operations, and contributing to DevOps automation and CI/CD practices. The ideal candidate is a hands-on engineer who thrives in Agile environments and can work across backend, data engineering, and optionally frontend and low-code platforms.Responsibilities

    Design, develop, and maintain scalable backend services usingJava (Advanced) ,Spring Boot , andKafkaBuild RESTful APIs and microservices architecture aligned to enterprise design principlesImplement and optimize complex SQL queries, focusing onMS SQL Server performance and reliabilityIntegrateElasticsearch for search and analytics use casesAutomate deployments and environment setups usingPowerShell and support CI/CD readinessUtilizeBitbucket for version control andJira for Agile tracking and sprint executionCollaborate with cross-functional teams including DevOps, QA, Product Owners, and Architects to deliver quality outcomesParticipate in peer code reviews, sprint ceremonies, and architecture discussionsOptionally contribute to:Low-code platforms (e.g., Appian) andBRMS tools (e.g., Drools)Frontend components using React or AngularCloud migration usingAWS or OCIData engineering using PySpark, Hive, Hue, Impala, and HBaseQualificationsMandatory SkillsBackend & Microservices DevelopmentAdvanced proficiency inJava andSpring BootRESTful API and microservices architecture designReal-time streaming and asynchronous messaging usingApache KafkaDatabase & SearchStrong SQL development and performance tuning, especially onMS SQL ServerExperience withElasticsearch for scalable search implementationsDevOps & AutomationHands-on scripting withPowerShell for automation tasksExperience withBitbucket (Git),Jira , and Agile development practicesUnderstanding ofCI/CD pipelines , code reviews, and build processesOptional Skills (Nice to Have)Exposure toAppian or similarlow-code platformsExperience withBRMS tools such asDroolsAbility to support legacy systems usingVBAFamiliarity withAngular orReact for full-stack capabilitiesUnderstanding ofSAFe Agile frameworkExperience withcloud platforms likeAWS orOracle Cloud Infrastructure (OCI)Data processing skills withPySpark and tools in theHadoop ecosystem (Hive, Hue, Impala, HBase)Qualifications & ExperienceBacheloror Masterdegree in Computer Science, Engineering, or a related field7+ years of experience in software development, with a strong focus on backend servicesProven ability to deliver reliable, secure, and scalable applications in distributed environmentsStrong debugging, analytical, and problem-solving skillsExcellent verbal and written communication skills for working in collaborative, distributed teamsCore CompetenciesPassion for clean, modular, and scalable architectureProactive and self-driven with a continuous improvement mindsetAdaptable to evolving technologies and project needsAbility to mentor junior engineers and contribute to technical leadership

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

pune, maharashtra, india

pune, maharashtra, india