Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

ATT Lead Software Engineering - Java J2EE 
India, Telangana, Hyderabad 
183003777

17.04.2025

Job Description:

Roles and Responsibilities:

.•Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs
• Work with portfolio stakeholders, Solution and Enterprise Architects, to develop, analyze, split, and realize the implementation of features & enablers
• Build high quality code following unit testing and test-driven development
• Establish critical NFRs at the solution level, participate in the definition of others
• Drive and participate in code and document reviews
• Collaborate with peer organizations, dev ops, support organizations on technical issues and provide guidance
• Interpret and translate business needs to technical requirements and accurate estimates
• Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved
• Work with team to troubleshoot code level problems quickly and efficiently
• Apply deep technical expertise to resolve challenging programming and design problems
• Focus on scalability, security and availability of all applications and processes
• Contribute to the design and architecture to enable secure, scalable and maintainable software

Required Qualifications

• Bachelor’s degree in Computer Science, Information Systems or related field.

• 10+ years of experience in working in Engineering or Development roles

• 6+ years of progressive experience in one or more of the following areas: application delivery; subject matter expertise in building Java-based high-volume/high-transaction applications

• 6+ years of experience building web applications using Java, Spring and REST

• 4+ years of experience in performance tuning and application monitoring

Preferred Qualifications

• 4+ years of experience in architecture and design of systems using Micro services architecture

• 4+ years of experience in a leadership capacity - coaching and mentoring engineers, developers

• 2+ years of experience in cloud technologies: AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef or Terraform

• 2+ years of experience in build and CICD technologies: GitHub, Maven, Jenkins, Nexus or Sonar

• 4+ years of experience in Unit and Function testing using Junit, Spock, Mockito/JMock, Selenium, Cucumber, SoapUI or Postman

• Proficiency in Unix/Linux command line

• Expert knowledge and experience working with asynchronous message processing, stream processing and event driven computing.

• Experience working within Agile/Scrum/Kanban development team

• Familiarity with HTML5, JavaScript frameworks, and CSS3

• Certified in Java, Spring or Azure technologies

• Excellent written and verbal communication skills with demonstrated ability to present complex technical information in a clear manner to peers, developers, and senior leaders

Technical Skills

Java/Groovy, Spring, REST services, NoSql technologies (Cassandra), Kafka/MQ/Rabbit, Redis/Hazelcast, ELK, Prometheus/Grafana, Git, Jira, Jenkins, Docker, Kubernetes, Node.js, React.js, Python, R, Azure, Cosmos DB, Event Hub

Time Type:

AT&T is a fair chance employer and does not initiate a background check until an offer is made.

04/10/2025