AT&T
AT&T2h ago
Foundit

Java Full Stack Engineer

Bengaluru
Full Time
Senior Level

Auto Apply to 50+ AI Matched Java Full Stack Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at AT&T

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

As a Java Full Stack Engineer at AT&T in Bengaluru, you will play a crucial role in shaping the future of communication technology. This position offers a dynamic opportunity to contribute to innovative software-based products, services, and platforms. You will be responsible for developing and enhancing new and existing features, resolving defects, and collaborating closely with U.S.-based Product Management, Business Systems, and Operations teams throughout the entire system development lifecycle. Your extensive background in full-stack development, encompassing both frontend and backend expertise in cross-platform software engineering, will be essential. We are seeking an engineer with a strong foundation in software engineering principles, considerable exposure to EIS, middleware, and databases, and the capability to engage at both design and code levels. The ideal candidate possesses a deep understanding of software methodologies, excellent teamwork, communication, and problem-solving skills, and can balance technical acumen with business objectives. Previous experience in a rapid-growth startup or an international environment, coupled with an entrepreneurial mindset, would be highly beneficial.

Core Responsibilities:

  • Design, implement, and troubleshoot scalable and reusable software systems, including 3-tier and Microsoft Azure cloud-based solutions.
  • Utilize strong software design skills and contribute to architecting small to large-scale solutions.
  • Design and review proposed solutions in collaboration with Architects.
  • Ensure the security, scalability, and maintainability of software products.
  • Perform assessments of existing implementations and provide recommendations for improvement.
  • Create design specifications and effort estimates.
  • Actively support configuration management of code and software.
  • Provide detailed documentation for systems and features.
  • Serve as a liaison between external vendors and internal teams.
  • Participate in coding exercises and peer code reviews, as well as daily stand-up meetings.
  • Create and manage Linux Shell scripts.
  • Develop and implement microservices.
  • Conduct manual and automated testing to ensure software quality.
  • Participate in Agile/SAFe methodologies and contribute across the software development lifecycle.
  • Translate business requirements into effective technical solutions.

Skills, Knowledge, and Experience:

  • Minimum of 5+ years of extensive Full Stack Engineering experience, with a focus on frontend and backend programming.
  • Minimum of 5+ years of experience in Software Design/Architecture.
  • Proficiency in EIS development using technologies like Primefaces, JSF, JAVA, HTML, JQUERY, CSS, JSP, and Spring Framework.
  • Experience writing and optimizing stored procedures, PL/SQL, packages, triggers, and functions.
  • Expertise in SQL and Linux Shell scripting.
  • Knowledge and experience with JSON and microservices.
  • Experience in GUI development using Primefaces, JSF, JAVA, HTML, JQUERY, CSS, JSP, and Spring Framework.
  • Strong object-oriented programming experience (e.g., Java, C#, Python, PHP, Perl).
  • Solid understanding of database concepts, including relational databases (MSSQL, Oracle, MySQL) and NoSQL databases (Cosmos DB, Mongo DB).
  • Proficiency in HTML, CSS, JavaScript.
  • Experience with Microsoft Azure cloud services (App Service, Azure Functions).
  • Understanding of SOLID Principles and Design patterns.
  • Experience with Web API development and architectural styles like REST.
  • Familiarity with unit testing, TDD, and BDD.
  • Experience with modern JavaScript frameworks (e.g., React, Angular 6+).
  • Configuration management experience (e.g., GitHub, Jenkins, Git).

Desirable Experience:

  • Container technologies (e.g., Docker).
  • Software methodologies (waterfall, scrum).
  • Azure DevOps.
  • Database Administration (DBA) experience.
  • Experience in Generative AI or Machine Learning.

Education Qualifications:

  • Bachelor's degree or equivalent in Computer Science or a related field.
  • 5+ years of experience as a Full Stack Developer.
  • Technical or Professional Certification in a relevant domain.

Company

AT&T

AT&T

AT&T is a leading telecommunications company dedicated to redefining communication and connecting people to greater possibilities. With a diverse workforce of 200,000 individuals, AT&T fosters a cultu...

Bengaluru
Posted on Foundit