Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities

Application Design & Development

  • Expert CFML Coding: Design, develop, test, and maintain complex server-side web applications using CFML (ColdFusion Markup Language), including Components (CFCs), custom tags, and functions.
  • Architecture & Best Practices: Act as a technical authority, applying Object-Oriented Programming (OOP) principles and modern MVC (Model-View-Controller) frameworks (e.g., ColdBox, FW/1, or CFWheels) to build scalable and maintainable applications.
  • Full-Stack Development: Work across the entire application stack, from database schema design and complex SQL queries to backend logic and front-end integration.
  • API & Integration: Design and implement RESTful APIs and SOAP web services to allow the ColdFusion backend to communicate effectively with modern front-end frameworks (like React, Vue.js, or Angular) and third-party systems.

Modernization & Optimization

  • Legacy Refactoring: Lead efforts to modernize and refactor existing legacy ColdFusion applications, identifying deprecated code, addressing technical debt, and ensuring compatibility with the latest ColdFusion versions (e.g., ColdFusion 2023/2025 or Lucee).
  • Performance Tuning: Profile, diagnose, and resolve performance bottlenecks in ColdFusion applications, databases, and JVM settings to ensure high performance and low latency.
  • Security Implementation: Enforce industry-standard security best practices (e.g., OWASP) by implementing measures against common vulnerabilities like SQL Injection ($\text{cfqueryparam}$) and Cross-Site Scripting (XSS).

Technical Leadership & Collaboration

  • Mentorship: Mentor and guide junior and mid-level developers on CFML best practices, coding standards, and application architecture.
  • Code Review: Conduct thorough code reviews to ensure code quality, adherence to standards, and optimization for performance and security.
  • DevOps and CI/CD: Implement and maintain Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools like Git/GitHub, Jenkins, or Cloud Build, often utilizing Docker and containerization for consistent deployment.
  • Troubleshooting: Serve as the final escalation point for complex production issues and performance problems.


Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

chennai, bengaluru, delhi / ncr

noida, uttar pradesh, india