FirstBank Jobs

Job Information

TEXAS DEPARTMENT OF TRANSPORTATION C212 Java Developer in Austin, Texas

The role will focus primarily on back-end development work within our content management system, Adobe Experience Manager (AEM). This includes building new components, modifying existing ones, troubleshooting technical issues, and developing new functionality. Performing testing and overseeing deployments will also be functions of this role. The ideal candidate would be a java developer interested in learning development within AEM and finding opportunities to innovate and increase efficiency. Our team is not a traditional scrum team; we work on a variety of projects and tasks collaboratively, which means that some days, you will be working on resolving a bug and other days, you may be in a meeting discussing a proposed update and working with the team to identify possible solutions. The first month of the job will be focused on learning the system and our environment along with acquainting yourself with the team and the agency. This role reports to the Web Services Branch Manager and works under minimal supervision, with considerable latitude for the use of initiative and independent judgment. Employees at this level may independently perform the most complex programming work and may review and evaluate programming efforts in relation to system requirements. Essential Duties:Designs, develops, codes, and tests complex technical solutions across technologies to tie together existing systems and tools, including AEM templates, components, out of the box/custom components, and workflows.Writes and maintains clean, scalable, and reusable code using Java, HTL, and other relevant technologies.Assists in the technical design, coding, implementation, and maintenance of the assigned systemsAnalyzes usersandrsquo; needs to design, test, and develop back-end updates to meet those needs,Investigates and resolves complex technical problems and production issues by troubleshooting and providing end-to-end solutions.Establishes routine code development and debugging procedures to increase operating efficiency.Consults with internal and external users to document and evaluate business requirements for programs and/or systems, and modifies or corrects coding to meet those requirements.Collaborates with non-technical and cross-functional staff to provide inter-disciplinary technical solutions and to ensure optimal performance, scalability, and reliability of AEM-based solutions.Designs and writes specifications; codes, tests, implements, debugs, and modifies highly complex programs.Integrates AEM with other systems and platforms, such as CRM, DAM, and analytics.Supports and resolves highly complex problems.Provides support for infrastructure-related questions and in the analysis and development of systems design, program logic and data flow.Responsible for the maintenance and management of one or more existing or developmental systems.Develops accessibility strategies and implementation plans for internet and intranet pages.Maintains internal documentation for new and existing applications including detailed workflow charts and diagrams to describe input, output, and logical operation.Recommends new programming technologies and assists with the integration of the technology into Internet and intranet environments.Provides technical direction in the analysis and design of information systems.Coordinates the planning, design, development, implementation, support, and maintenance of information technology security measures to safeguard departmental information.May serve as a project leader.Provides training and advice to users acting as the primary source of contact for a complex functional area.Consults with other sections and divisions to coordinate changes to existing software and with vendors regarding hardware and software.Performs other job responsibilities as assigned.

DirectEmployers