Jobs /

Java Full Stack Engineer + DBA

AT&T

Apply Now

Job Details

Location: Jawaharlal Nehru Technological University, Hyderabad, Nizampet - JNTU Road Mumbai Highway, Vasantha Nagar, Ward 114 KPHB Colony, Hyderabad, Kukatpally mandal, Medchal–Malkajgiri, Telangana, 500085, India Posted: May 04, 2025

Job Description

Job Description:

Core Responsibilities:

  • This position is responsible for application and system database administration, which includes the development and design of databases that support application and system.
  • Database configuration, performance, reliability, recoverability, and maintaining and upgrading database software and related components.
  • Operational database support for various DBMS software levels, versions, and operating systems.
  • Ensuring availability, performance, integrity, security, and confidentiality of databases, managing backups and recoveries, analyzing and resolving problems, managing disk space, applying patches and upgrades, and working with database vendor support.
  • Developing and implementing best practices and standards, SQL tuning, automation, and project implementation activities.
  • Design, implement, and trouble-shoot scalable and reusable software systems: 3-tier and Microsoft Azure cloud-based systems.
  • Design specifications and effort estimates.
  • Actively support configuration management of code and software.
  • Support detailed documentation of systems and features.
  • Act as liaison between external vendors and internal product, business, engineering, and design teams.
  • Actively participate in coding exercises and peer code reviews as part of the development life cycles and change management.
  • Actively participate in daily stand-up meetings.
  • Requires 3-8 years of experience.
  • Deep technical knowledge and subject matter expert.

Skillset for DBA:

  • SQL Programming (SQL queries, stored procedures, functions, and triggers)
  • Proficiency in systems like Oracle, MySQL, PostgreSQL, SQL Server, NoSQL, MongoDB, and DB2
  • Experience in Relational and Non-Relational DBMS
  • Knowledge in database schema design, normalization, and indexing.
  • Expertise in backup strategies, disaster recovery, and high availability solutions.
  • Skills in optimizing database performance, query tuning, and monitoring.
  • Implementation of security protocols, encryption, and access control measures
  • Creating, implementing, and maintaining disaster recovery plan
  • Familiarity with various OS like Windows, Linux, and Unix.
  • Configuring alerts for proactive management.
  • Proficiency in scripting languages such as Shell, Python, Perl, or PowerShell for automation.
  • Knowledge of Azure Services.
  • DB infrastructure and management services
  • Proficiency in Azure SQL Database, including creation, configuration, and management.
  • Understanding of high availability, backup, and scaling on Azure services.
  • VM management.
  • Networking Configuration and Management
  • Familiarity with command line tools
  • Azure resource monitoring.
  • Familiar with ADO
  • Familiar with Vertical and Horizontal Scaling
  • Proficiency in automating tasks using Azure Automation, PowerShell, and Azure CLI.
  • Experience in writing scripts for routine database tasks and incident response.
  • Setting up and using Azure Monitor, Log Analytics, and Application Insights for monitoring databases.
  • Expertise in tuning performance on Azure SQL Databases and Managed Instances.
  • Use of tools like Query Performance Insight and SQL Analytics.

Skills, Knowledge, and Experience:

  • Extensive Full Stack Engineering experience, with an emphasis on frontend & backend programming, ideally a minimum of 3+ years.
  • Strong technical leadership and project delivery including via vendors.

Extensive experience, ideally a minimum of 3+ years in the following:

  • Software Design/Architecture.
  • Object-oriented programming experience (e.g., Java, C#, Python, PHP, Perl, etc.).
  • Database concepts: Relational databases (MSSQL, Oracle, MySQL, etc.) and NoSQL databases (Cosmos DB, Mongo DB, etc.).
  • HTML, CSS, JavaScript.
  • SOLID Principles, Design patterns.
  • Web API experience and architectural styles (e.g., REST).
  • Familiarity with unit testing, TDD, and BDD.
  • Modern JavaScript frameworks (e.g., React, Angular 6+).
  • Configuration management experience (e.g., GitHub, Jenkins, Git etc.)

Experience in the following areas would be desirable:

  • Microsoft Azure cloud-based technologies.
  • Container technologies (e.g., Docker, etc.).
  • Software methodologies (Waterfall, Scrum, etc.).
  • Azure DevOps a plus.

Education Qualifications:

  • Bachelor level degree or equivalent in Computer Science, or related field of study.
  • 3+ years of experience as a Full Stack Developer.
  • Technical or Professional Certification in Domain.

Weekly Hours:

40

Time Type:

Regular

Location:

Hyderabad, Andhra Pradesh, India

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.

About AT&T

AT&T Intellectual Property is the holding company used for AT&T, Inc.'s trademarks &

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free