Jobs · Engineering · Texas

Sr. Java Developer

Neos Consulting Group · Austin, TX · 2 wk ago
EngineeringContract

About the role

Neos is seeking a Senior Java Developer for a contract role supporting the Texas Commission on Environmental Quality (TCEQ). The contractor will work on the Paris and TERP (Texas Emissions Reduction Plan) applications within the TSS-ACN Staff Augmentation program, designing, developing, and maintaining Java‑based software components that support TCEQ environmental program systems.

Responsibilities

  • Design, develop, and maintain Java‑based modules for the Paris and TERP applications.
  • Write clean, well‑documented code that adheres to established coding standards and agency development guidelines.
  • Translate business and technical requirements into functional, maintainable software components.
  • Debug, troubleshoot, and resolve defects across application components throughout the development and testing lifecycle.
  • Participate in all phases of the SDLC (requirements analysis, design, development, testing, deployment) applying Agile, Waterfall, or Hybrid methodologies as directed.
  • Contribute to technical design sessions, code walkthroughs, and peer reviews to maintain code quality and team alignment.
  • Support implementation and conversion planning activities as components are promoted to production.
  • Collaborate with business analysts and project team members to develop and refine application architecture.
  • Assist junior team members with development tasks, providing coaching and technical guidance.
  • Proactively address production support issues and recommend improvements to application performance and stability.
  • Communicate progress, risks, and blockers clearly to team leads and project management.
  • Develop and implement test plans addressing system design requirements and user acceptance scenarios.
  • Document technical designs, code logic, audit trails, and security requirements per TCEQ standards.
  • Suggest and implement document controls and technical specifications aligned with project requirements.
  • Help define and refine coding standards and best practices for the project team.
  • Develop or contribute to prototypes to validate technical approaches and solution design.
  • Identify and evaluate alternative technical solutions to meet changing customer requirements.
  • Apply metrics and measurement processes to improve team productivity and delivery quality.
  • Stay current on relevant programming languages, frameworks, and technologies applicable to the TCEQ application environment.

Requirements

Education: Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field; or equivalent work experience.

Experience: Minimum of 8 years of professional programming experience, including demonstrated experience developing applications using Java in a professional software development environment and experience working across at least one structured SDLC methodology (Agile, Waterfall, or Hybrid).

Technical Skills: Proficiency in Java Development and familiarity with at least one additional programming language; experience with web technologies such as Java (17, 21), PL/SQL/SQL, Hibernate, Spring, JSF, REST/SOAP (HTML/XML/JSON), JavaScript, or related front‑end languages; PrimeFaces; multi‑threading; familiarity with data modeling and relational database technologies; ability to develop and execute test plans (unit and integration); working knowledge of version control systems and enterprise development tools

Similar jobs

Sr. Java Developer

Envision Technology SolutionsBerkeley Heights, NJ· 4 days ago
Engineeringapply on divulgavagas.com.br

Sr. Java Developer

CognizantIndianapolis, IN· 4 wk ago
RemoteInformation Technology$60k–$94k/yrapply on careers.cognizant.com