Mid-Level ColdFusion Developer

WAVERLEY SOFTWARE, INC.
United States
3 months ago
Apply on waverleysoftware.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Application Programming Interfaces (APIs) ColdFusion Markup Language Command-Line Interface Adobe Coldfusion Code Review Databases Relational Databases Database Queries Dependency Injection Hibernate (Java) Java GUIs JSON
+27 more
PostgreSQL Microsoft SQL Server MySQL Object-Relational Mapping OAuth Object-Oriented Software Development Performance Tuning JSON Web Token Software Engineering SQL Stored Procedures SQL Injection Systems Integration Encapsulation (Networking) Web Applications Extensible Markup Language (XML) ColdFusion Components Freeform SQL Software Security SOAPAPI Indexer Cross-Site Scripting (XSS) Git Git Flow Api Design Restful APIs Code Restructuring Software Version Control

Job description

We are seeking a skilled and highly motivated Mid-Level ColdFusion Developer to join our growing software engineering team. In this role, you will be instrumental in developing, upgrading, and maintaining robust web applications that support our core operations. The ideal candidate transitions seamlessly between updating structural legacy codebases and building modern, modular components from scratch. This position requires deep expertise in modern ColdFusion practices (CFML), a strong foundation in Object-Oriented Programming (OOP), and hands-on experience building and integrating RESTful and SOAP APIs. You will work within a collaborative, fast-paced environment leveraging industry-standard version control systems to implement seamless continuous updates and high-performing, scalable solutions., * Application Development: Write clean, maintainable, and efficient CFML code using Adobe ColdFusion to deliver complex web application features

  • OOP Architecture: Design and implement object-oriented architectures using ColdFusion Components (CFCs), custom tags, and modern frameworks to ensure decoupled, scalable, and reusable structures
  • API Design & Integration: Architect, build, and document secure, high-performance RESTful and SOAP APIs. Integrate application systems smoothly with external third-party services and APIs
  • Version Control Management: Actively manage code versions using Git. Adhere to branching strategies (e.g., Gitflow), perform feature merges, manage pull requests, and resolve code conflicts responsibly
  • Database Interaction: Write, tune, and optimize database queries, views, and stored procedures across relational databases (e.g., MS SQL Server, PostgreSQL, or MySQL) using , script-based execution, or ORM/Hibernate features
  • Modernization & Refactoring: Analyze existing structural or procedural ColdFusion applications and drive modernization initiatives to convert them into modern OOP architectures
  • Collaboration & Support: Partner closely with front-end developers, system administrators, and product management to scope requirements, troubleshoot production bottlenecks, and ensure standard-compliant Delivery

Requirements

  • ColdFusion Expertise: 3 to 5 years of professional software development experience working primarily with Adobe ColdFusion (version 2010+)
  • Object-Oriented Design: Strong conceptual and practical knowledge of Object-Oriented Programming (OOP) in ColdFusion, including inheritance, encapsulation, dependency injection, and structural design patterns
  • API Delivery: Documented track record of developing server-side endpoints, handling JSON/XML structural mutations, implementing API authentication (OAuth, JWT, API Keys), and working with error handling
  • Version Control Mastery: Proficient with Git command line or equivalent GUIs, with a clear understanding of branching, merging, stashing, and collaborative code reviews
  • Database Proficiency: Professional experience writing complex SQL queries and ensuring performance optimization through indexing and execution plan analysis
  • Security First Mentality: Familiarity with application security standards, particularly avoiding SQL Injection vulnerabilities, XSS, and maintaining secure session contexts within CFML
  • Language Proficiency: Full professional proficiency in written and verbal English. Must be capable of clearly communicating complex technical concepts, collaborating with cross-functional global teams, and writing comprehensive technical documentation

About the company

  • Knowledge of ColdFusion ORM (Object-Relational Mapping) driven by Hibernate
  • Exposure to Agile/Scrum delivery frameworks and issue-tracking suites (e.g., Jira, Confluence)
  • Experience in migrating applications from older server versions to modern, cloud-hosted container environments (Azure, Docker)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on waverleysoftware.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:14 min

Building dynamic websites with early server tools

Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all