Responsible for the overall
delivery process of a software application or service, including design,
development, testing, deployment, production application support (e.g.,
troubleshooting) and maintenance with a focus on automation. Collaborate to
gather and review software requirements/user stories. Provide estimates. Create
software design specifications and collaborate with engineers/architects to
assess and test hardware and software interactions. Execute a specific
development methodology through application of various programming languages.
Create and execute automated test plans/strategies utilizing business
requirements. Collaborate with engineers/architects, clients, etc. to validate
test environments, test data and test results. Design and implement code fixes.
Validate outcomes against expected results and product associate reporting.
Interface testing, integration testing, end-to-end testing and/or user
acceptance testing. Support applications and solve configuration and
environment issues. Support the software deployment process. Implement unit and
integration testing. Design and develop file retrieval components using web
services SOAP and WSDL. Design specification for the user interfaces and
business logic layers. Utilize J2EE, Java, Cassandra, JAXB, XML, Springs,
Struts, Hibernates , 3rd party cloud (Azure/AWS/OpenStack) and APM (Application
PerformanceManagement)product development . Develop reusable
business components using JSP, Servlets, Ajax, EJB, Web Services Pack, Spring,
JSF and Hibernate 3.x. Design and develop user interfaces for Internet/Intranet
applications by setting expectations and features priorities throughout
development life cycle. Determine design methodologies and tool sets. Complete
programming using languages and software products. Design and conduct tests.
Work on development of Hibernate, including mapping files, configuration file
and classes to interact with the database. Use XML/XSL and Parsing using both
SAX and DOM parsers. Implement JSF data table, data scroller components to
display search results and implement the page navigation functionality in all
the search screens. Explore with the Spark improving the performance and
optimization of the existing algorithms in Hadoop using Spark Context,
Spark-SQL, Data Frame, Pair RDD's, Spark YARN. Migrate Web Services and API to
Azure functions. Implement Azure Active Directory (AD) for authentication.
Manage Apache and DSE Cassandra clusters in multi-center environment. Provide
proactive monitoring and tuning for Cassandra and JVM.
Requires a Bachelor's Degree, or
foreign equivalent degree in Computer Science or Computer Engineering and three
(3) years of experience in the job offered or three (3) years of experience
implementing unit and integration testing; designing and developing file
retrieval components using web services SOAP and WSDL; designing specification
for the user interfaces and business logic layers; utilizing J2EE, Java,
Cassandra, JAXB, XML, Springs, Struts and Hibernate.
AT&T is an Affirmative Action/Equal
Opportunity Employer, and we are committed to hiring a diverse and talented
Job ID 2018641 Date posted 05/08/2020