Job Description:
.
We are seeking an accomplished Lead Software Engineer with 15+ years of experience in IT and software development to architect, modernize, and deliver robust enterprise solutions. You will drive the transformation of legacy applications to modern cloud-native architectures, build and integrate scalable platforms, and champion best practices in DevOps, observability, and cross-functional collaboration. This technical leadership role is ideal for innovators passionate about enabling business agility through technology modernization and integration.
-
Architect, design, develop, test, and document enterprise-grade software solutions, aligning with business needs, quality standards, and operational requirements.
-
Lead transformation and modernization efforts: Evaluate and migrate legacy systems to modern, scalable, and maintainable architectures leveraging cloud-native technologies and microservices.
-
Engineer integration solutions with platforms such as Apache Kafka, MuleSoft, and other middleware or messaging technologies to support seamless enterprise connectivity.
-
Define and implement end-to-end architectures for both new and existing systems, ensuring scalability, security, performance, and maintainability.
-
Collaborate with Solution and Enterprise Architects and portfolio stakeholders to analyze, plan, and realize features, enablers, and modernization roadmaps.
-
Work closely with infrastructure engineers to provision, configure, and optimize cloud resources, especially within Azure (AKS, Cosmos DB, Event Hub).
-
Champion containerization and orchestration using Docker and Azure Kubernetes Service (AKS) for efficient deployment and scaling.
-
Drive observability: Define and implement system monitoring, logging, and alerting strategies using tools such as Prometheus, Grafana, and ELK Stack.
-
Lead and participate in code and documentation reviews to uphold quality and engineering excellence.
-
Mentor and coach engineers and developers, fostering technical growth and knowledge sharing.
-
Troubleshoot and resolve complex issues across application, integration, and infrastructure layers.
-
Advocate and implement modern DevOps practices: Build and maintain robust CI/CD pipelines, Infrastructure-as-Code, and automated deployments.
-
Continuously evaluate and adopt new tools, technologies, and processes to improve system quality, delivery, and operational efficiency.
-
Translate business needs and legacy constraints into actionable technical requirements and provide accurate estimates for both new builds and modernization projects.
-
Ensure NFRs (scalability, security, availability, performance) are defined, implemented, and maintained across all solutions.
-
Collaborate cross-functionally with DevOps, support, and peer teams to ensure operational excellence and smooth transformation initiatives.
-
Bachelor’s or master’s degree in computer science, Information Systems, or a related field.
-
15+ years of experience in IT and software development roles, with a track record of delivering enterprise-scale solutions.
-
5+ years of hands-on experience building Java-based, high-volume/high-transaction applications.
-
5+ years of experience with Java, Spring, and RESTful API development.
-
3+ years of experience in modernizing legacy applications or leading transformation initiatives.
-
3+ years of experience in performance tuning, application monitoring, and troubleshooting.
-
3+ years of experience with integration platforms (Kafka, MuleSoft, RabbitMQ, etc.).
-
2+ years of experience architecting solutions and leading technical design for enterprise systems.
-
Experience working with container orchestration, especially Azure Kubernetes Service (AKS).
-
3+ years of experience in microservices architecture and system design.
-
3+ years in technical leadership or mentoring roles.
-
3+ years hands-on with cloud platforms (Azure, AWS, GCP, OpenStack).
-
Experience with cloud resource provisioning (ARM templates, Terraform, Ansible, Chef).
-
Strong DevOps skills: CI/CD pipelines with GitHub, Maven, Jenkins, Nexus, SonarQube.
-
Advanced knowledge of observability (Prometheus, Grafana, ELK).
-
Proficiency in Unix/Linux command line and shell scripting.
-
Expert in asynchronous messaging, stream processing, and event-driven architectures.
-
Experience in Agile/Scrum/Kanban environments.
-
Familiarity with front-end technologies (HTML5, JavaScript frameworks, CSS3).
-
Certifications in Java, Spring, Azure, or relevant integration/cloud technologies.
-
Excellent communication skills for both technical and business audiences.
-
Languages & Frameworks: Java, Groovy, Spring (Boot, Cloud), REST
-
Integration & Messaging: Kafka, MuleSoft, RabbitMQ, MQ, Redis, Hazelcast
-
Legacy Modernization: Refactoring, rearchitecting, and migrating monolithic or legacy applications to modern platforms.
-
Databases: NoSQL (Cassandra, Cosmos DB), SQL
-
Monitoring & Observability: Prometheus, Grafana, ELK Stack
-
Orchestration: Docker, AKS (Azure Kubernetes Service)
-
Cloud Platforms: Azure (Event Hub, Cosmos DB, AKS), AWS, GCP, OpenStack
-
IaC & DevOps: Terraform, Ansible, Chef, Jenkins, Maven, Nexus, SonarQube, Git, Jira
-
Scripting & Front-End: Node.js, React.js, Python, R
-
Lead modernization and transformation of critical business systems to future-ready cloud architectures.
-
Architect and deliver enterprise-scale, highly integrated, observable solutions.
-
Mentor and inspire a talented engineering team.
-
Shape the organization’s technical direction in cloud, integration, and DevOps.
-
Thrive in a collaborative, innovative, and growth-focused environment.
-
Enjoy competitive compensation and opportunities for career advancement.
Weekly Hours:
40
Time Type:
Regular
Location:
IND:AP:Hyderabad / Argus Bldg 4f & 5f, Sattva, Knowledge City- Adm: Argus Building, Sattva, Knowledge City
It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.