The Texas Department of Motor Vehicles (TxDMV) is looking to modernize its technology solutions to revolutionize how millions of Texans access essential services, ensuring system security, optimizing software for efficiency and accessibility, and integrating modern and AI-driven technologies.
Requirements
- Java (JDK 8+), J2EE, Spring Ecosystem, JDBC, JPA/Hibernate.
- JavaScript, HTML5, CSS, React, Angular.
- RESTful API design, integration methodologies, and modern authentication protocols (OAuth2, OpenID Connect).
- Azure cloud services, serverless computing, cloud-native development, and distributed applications (Tomcat, RHEL).
- Enterprise software security, vulnerability assessment tools (e.g., SonarQube), and OWASP best practices.
- CI/CD pipelines, build automation tools (e.g., Jenkins, Bamboo, OpCon), and monitoring/logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Automated testing frameworks (e.g., JUnit, Selenium, Mockito).
Responsibilities
- Designs, develops, and maintains complex web-based and enterprise applications using Java/J2EE, Spring Ecosystem, and RESTful web services.
- Designs and develops user interfaces using modern front-end frameworks (e.g., Vaadin, React, Angular) to ensure responsive and accessible applications.
- Writes, optimizes, and troubleshoots complex SQL queries and database scripts.
- Designs and integrates cloud-based solutions using platforms like Azure.
- Ensures system reliability through performance tuning, monitoring, logging, troubleshooting, and failover implementation.
- Leads modernization efforts by collaborating with stakeholders to define requirements and oversee system upgrades, migrations, and application refactoring.
- Implements DevOps best practices, including CI/CD automation with Jenkins, OpCon, and version control systems (SVN, Git).
Other
- Must attend meetings/training at headquarters in Austin, TX as required by management.
- Guide other team members.
- Will supervise the work of others.
- Works under minimal supervision, with considerable latitude for the use of initiative and independent judgment.
- Remote work employees must meet these criteria for the remote work location: Adequate desk space in a dedicated, contained area that is secured and protected at all times. Remote work location is in a quiet environment free of background people and noise during business hours.