Search by job, company or skills

R Systems

Lead Engineer

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

About the Role

Location - Pune Hybrid

We're looking for a highly experienced Senior Full-Stack Java Developer to take a leading role in designing, building, and maintaining complex, enterprise-grade applications. You'll work across the full stackfrontend, backend, and cloud infrastructurewhile helping to guide architectural decisions, mentor other engineers, and ensure technical excellence across the team.

This role is ideal for a senior or architect-level developer who is comfortable taking ownership of large-scale systems, working with modern frontend technologies, and architecting cloud-native Java applications in Microsoft Azure.

Key Responsibilities

Architecture & Leadership

  • Lead the architectural design and implementation of scalable, maintainable systems
  • Collaborate with stakeholders to define and implement technical vision
  • Evaluate and select appropriate technologies and tools
  • Guide and mentor engineers, conduct code reviews, and enforce coding standards

Backend Development

  • Develop and maintain enterprise-level applications using Java 11
  • Build REST APIs with Glassfish Jersey
  • Integrate with microservices and external systems using secure and performant patterns
  • Utilize Spring for backend services, Maven for build automation, and Log4j/Slf4j for structured logging
  • Implement unit and integration testing with JUnit and Mockito

Frontend Development

  • Build and optimize modern UIs using ReactJS 18, Material UI, TypeScript, and DraftJS
  • Work with libraries such as AxiosJS, HighCharts, PixiJS, and MathLive for advanced visualizations and interactivity
  • Collaborate with UI/UX teams to deliver pixel-perfect and accessible frontends

Cloud Infrastructure & DevOps (Azure)

  • Own CI/CD pipelines and end-to-end release processes using Azure DevOps
  • Migrate and manage codebases across Bitbucket and Azure Repos
  • Architect and manage Azure services:
  • App Services, VMs, Function Apps, Front Door Profiles
  • PostgreSQL Flexible Servers, Cosmos DB, Blob Storage, Cognitive Search, DNS Zones, Key Vaults
  • Implement best practices for security, performance, monitoring, and reliability

AI & Intelligent Features

  • Integrate AI-powered capabilities such as search, language processing, image recognition, or personalization into web applications
  • Work with services like Azure Cognitive Services, OpenAI APIs, or custom ML models
  • Collaborate with data teams or use pre-trained models to enhance application functionality
  • Help define data requirements for AI/ML integration, including data preparation and usage patterns
  • Ensure ethical and secure usage of AI services in compliance with privacy standards

Technical Stack

Frontend:

  • ReactJS 18, TypeScript, Material UI, AxiosJS, HighCharts, PixiJS, MathLive, DraftJS

Backend:

  • Java 11, Spring, Glassfish Jersey, Maven, Log4j, Slf4j, JUnit, Mockito

Cloud & Infrastructure:

  • Microsoft Azure (VM, App Service, Function App, Front Door Profiles)
  • Databases: Postgres Flexible Servers, Cosmos DB
  • Storage: Azure Blob
  • Search: Azure Cognitive Search
  • Security & Access: Azure Key Vault, DNS Zones
  • CI/CD: Azure DevOps, Bitbucket

Required Qualifications

  • 10+ years of hands-on experience in full-stack software development
  • Proven experience designing and architecting cloud-native applications in Microsoft Azure
  • Deep expertise in Java 11, Spring, and microservices architecture
  • Strong proficiency in TypeScript and modern React application architecture
  • Hands-on experience with infrastructure-as-code, DevOps workflows, and CI/CD automation
  • Experience with distributed systems, API design, caching strategies, and application scaling
  • Solid understanding of secure coding practices and cloud security
  • Excellent communication skills and the ability to work cross-functionally with product and design teams
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Hands-on experience integrating AI or ML features into web applications
  • Familiarity with Azure AI tools such as Azure Cognitive Services, Azure OpenAI, or other cloud-based AI APIs
  • Basic understanding of machine learning principles and how they apply in full-stack solutions
  • Experience consuming RESTful APIs from AI platforms (e.g., OpenAI, Hugging Face, etc.)
  • Interest in staying up to date with generative AI trends and applying them responsibly

More Info

Industry:Other

Function:Software Development

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 01/05/2025

Job ID: 110661647

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

ARCHER Transnational Systems Pvt. Ltd.

Lead Software Engineer, Application Development

ARCHER Transnational Systems Pvt. Ltd.
Citrix

Lead System Development Engineer

Citrix
Last Updated: 12-05-2025 11:03:11 PM
Home Jobs in Pune Lead Engineer