close

Regional Transportation District

Apply for this job

Java Developer (Information Technology)



Please complete the application in its entirety. Include all previous employment so that it may be taken into consideration. Please include a resume attachment with submittal of your application. Resume should document months and years with your dates of employment. Failure to submit a complete and timely application may result in the rejection of your application. Applicants are responsible for ensuring that application materials are received before the closing date and time listed.

At Regional Transportation District (RTD), We make lives better through connections!

When you join RTD, you will be among dedicated employees exhibiting RTD's values of passion, respect, diversity, trustworthiness, collaboration, and ownership. RTD is committed to an inclusive and diverse workplace. As part of our diversity value statement, we encourage our employees to honor diversity in thought, people, and experience. Come join RTD on this great journey to be the trusted leader in mobility, delivering excellence and value to our customers and community.

RTD Employee Benefits: https://www.rtd-denver.com/careers/benefits

(RTD Represented Employee Benefits: Please refer to the Labor Agreement included in the above link for details.)

The Java Developer is responsible for designing, developing, testing, and maintaining high-quality software solutions using Java technologies. This role works closely with cross-functional teams—including business analysts, QA engineers, and other developers—to deliver scalable, reliable, and efficient applications that meet business and user needs.

DUTIES & RESPONSIBILITIES:

ESSENTIAL: 

  • Design, develop, and maintain Java-based applications and components.
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Debug, troubleshoot, and resolve technical issues in existing applications.
  • Perform unit and integration testing to ensure software quality and reliability.
  • Participate in code reviews to ensure code quality, maintainability, and performance.
  • Work with relational databases (e.g., MySQL, PostgreSQL, Oracle) for data storage and retrieval.
  • Implement security and data protection best practices in application development.
  • Maintain up-to-date knowledge of Java frameworks, tools, and industry trends.
  • Provide production support and participate in on-call rotations as needed.

OTHER:

  •  All job-related duties as assigned.

QUALIFICATIONS:  

  • 3 years of experience in Java development.
  • Proficiency in Java SE/EE, Spring/Spring Boot, and related frameworks.
  • Strong understanding of object-oriented programming principles.
  • Experience with RESTful APIs, microservices, and web services.
  • Proficient in SQL and working with relational databases.
  • Familiarity with version control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.

Preferred Qualifications:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of front-end technologies (e.g., JavaScript, HTML, CSS, Angular, React).
  • Exposure to containerization technologies like Docker or Kubernetes.
  • Experience with Agile/Scrum methodologies.

Or:
 

An equivalent combination of education, experience, knowledge, skills, and abilities.

WORKING ENVIRONMENT AND PHYSICAL REQUIREMENTS:

The work environment and physical demands described here are representative of those required by an employee to perform the essential functions of this job with or without reasonable accommodations.

•        While performing the duties of this job, the employee is frequently required to sit and talk or hear. The employee is occasionally required to stand; walk; use hands to finger, handle, or feel; reach with hands and arms; climb or balance and stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision and color vision.

•        While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts; fumes or airborne particles; toxic or caustic chemicals; risk of electrical shock; risk of radiation and vibration. The noise level in the work environment is usually moderate.

CAREER MAP:

Based on job performance, experience, education and position availability the next step on the career map for this position may be: Senior Java Developer

RTD does not offer sponsorship for employment. This includes sponsorship required now or in the future and includes persons who currently have status via an F-1 visa, OPT, STEM-OPT, H-1B, TN-1, or Form I-766 included. Only applications that require no sponsorship now or in the future will be considered.

Please complete the application in its entirety. Include all previous employment so that it may be taken into consideration. Please include a resume attachment along with your application. Resume should document months and years with your dates of employment. Failure to submit a complete and timely application will result in the rejection of your application. Applicants are responsible for ensuring that application materials are received before the closing date and time listed. This posting will cease accepting applications on 9/27/2025.

Pay Range:

$92,003.00 - $129,954.50 Annual

EEO POLICY AND ADA ACCOMMODATIONS 

RTD is proud to be an Equal Opportunity Employer, supporting diversity, equity, and inclusion in the workplace. All applicants will be considered for employment regardless to the race, sex, disability status or any other characteristic protected by law and we encourage candidates from all identities, backgrounds, and abilities to apply. Therefore, in all aspects of the employment process, we provide employment opportunities to all qualified applicants without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity or expression, pregnancy, medical condition related to pregnancy, creed, ancestry, national origin, marital status, genetic information, or military status, or any other protected status in accordance with applicable law. RTD is committed to the full inclusion of all qualified individuals. As part of this commitment, our agency will assist individuals who have a disability with any reasonable accommodation requests related to employment, including completing the application process, interviewing, pre-employment testing, participating in the employee selection process, promotions, and/or to perform essential job functions where the requested accommodation does not impose an undue hardship. If you have a disability and require a reasonable accommodation, please reach out to our Employment ADA Coordinator Kris Frazier at adarequests@rtd-denver.com, or the Talent Acquisition team rtd.ta@rtd-denver.com.

To learn more or see our EEO policy, please visit our EEO page at: [ https://www.rtd-denver.com/sites/default/files/files/2022-12/EEO%20Policy%20Statement-%20UPDATED.pdf ]

RTD posts a compensation range that represents a good faith estimate of what RTD anticipates paying for the position at the time of posting.  Starting salary is based on the candidate's relevant and verified education, training and work experience.  Applicants should submit all relevant and verifiable education, training and work experiences at the time of application.

Apply
Apply Here done

© 2025 Hispanic Careers