Specialist I - Software Engineering

UST

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 1 month ago
Job Description:Lead Java Developer – Backend (Engineering Manager)Hiring Location: Bengaluru
Experience Range: 10 to 15 Years
Education Qualification: Bachelor's degree in Engineering or related disciplineRole Proficiency:Systematically design, develop, and lead backend engineering efforts, ensuring high-quality, scalable, and cloud-native technical solutions that align with functional and non-functional business requirements. Serve as a technical lead (70% hands-on), while mentoring and managing a team of engineers.Key Responsibilities & OutcomesArchitect and implement scalable microservices-based backend systems using Java 11+, Spring Boot, and AWS servicesLead a backend engineering team of 6+ members, ensuring adherence to high coding and delivery standardsCollaborate across QA, DevOps, Product, and other tech teams to deliver high-volume distributed systemsSupport both live systems and ongoing feature development in a hands-on capacityDesign and optimize backend services with a focus on performance, reliability, and reusabilityConduct technical interviews, peer code reviews, and enforce best practicesDrive innovation by automating repetitive tasks and contributing reusable assetsFacilitate continuous improvement by monitoring team quality metrics, issue tracking, and process updatesMeasures of OutcomesCode quality and coverage standards adherenceSchedule adherence for project/module deliveryReduction in post-delivery defects and production incidentsNumber of reusable components or utilities contributedParticipation in code/process reviews and peer mentoringNumber of technical interviews conducted and successful hiresCompletion of mandatory trainings and certificationsFeedback from stakeholders and team membersOutputs ExpectedCode Development:Write and review scalable backend services using Java and Spring BootMaintain best coding practices, implement design patterns, and mentor juniorsConfiguration & Deployment:Drive CI/CD practices using Jenkins, Docker, and KubernetesEnsure smooth deployment via automation and cloud-native practicesTesting:Enforce unit test coverage and help define system-level testsParticipate in root cause analysis and remediation of production issuesDocumentation:Review technical specifications, architecture designs, and release documentationMaintain internal documentation for system components and knowledge sharingProject & People Management:Provide effort estimates, define sprint tasks, and track progressConduct one-on-one sessions, performance reviews, and team development plansGuide mentees on their FAST goals and provide regular feedbackDesign & Architecture:Define system architecture (HLD/LLD), scalability, and integration patternsLeverage AWS-native services and NoSQL data design for high availabilityCustomer Interaction:Drive discussions with architects and business stakeholdersPresent technical proposals and delivery plans proactivelyMust Have SkillsProgramming Languages: Java 11+Frameworks: Spring Boot, RESTful APIsCloud Services: AWS (DynamoDB, Lambda, SQS, EKS, S3)Design: Strong experience with functional design patterns, microservicesDatabase: NoSQL (e.g., DynamoDB), relational DBsDevOps Tools: Jenkins, Git, Docker, KubernetesDebugging & Optimization: Strong root cause analysis and performance tuningLeadership: 2+ years leading engineering teams in Agile environmentsArchitecture: Hands-on experience in designing and integrating scalable solutionsGood to Have SkillsCaching Technologies: Redis or similarCI/CD Exposure: Jenkins pipelines, GitOps workflowsDomain Experience: eCommerce platform developmentAutomation: Experience with automating operational tasks and build pipelinesSoft Skills: Strong communication, stakeholder management, decision-making under pressureProcess: Familiarity with Agile methodologies, FAST goal tracking, code quality KPIsSoft Skills & AttributesStrong problem-solving and analytical mindsetAbility to handle pressure and multiple tasks efficientlyExcellent written and verbal communication skillsProactive in providing and asking for helpCustomer-focused and quality-driven delivery mindsetHigh motivation levels and ability to lead by exampleSkills:Java,Spring boot,Microservices,Aws Services, No Sql, Design PattetnsAbout Company:UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

UST

Similar Jobs

  • Software Development Engineer

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 23 hours ago
    • Apply easily
  • Lead Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 23 hours ago
    • Apply easily
  • Data Tagging QA Specialist

    YipitData

    • Bangalore, Karnataka
    Job Description About Us: YipitData is the market-leading data and analytics firm. We analyze billions of data points every day to provide accurate, detailed insights across in…
    • 23 hours ago
    • Apply easily