Location: Remote
Hours: 10 30 hours per week, varying based on project needs and peak demand
Position Overview:
We are seeking a Junior to Mid-Level Full Stack Developer to support ongoing application development and modernization efforts. This is a exible, part-time role with hours that will uctuate between 10 and 30 hours per week depending on project timelines and deliverable cycles.
You will work across the full technology stack front-end and back-end helping to maintain and evolve enterprise-grade systems. Ideal candidates are self-directed, dependable, and experienced in both legacy and modern web technologies.
Key Responsibilities:
- Support legacy systems and new features in ColdFusion (CFML) using ColdBox MVC
- Develop and maintain applications using ColdFusion, Java, Groovy, Grails, and
Micronaut
- Build and maintain responsive and dynamic interfaces using JavaScript, jQuery, React and Bootstrap, CSS and modern front end browser technologies.
- Work with both relational and NoSQL databases such as Oracle, MSSQL, MySQL, PostgreSQL, MongoDB, and CouchDB
- Deploy applications on Windows and Linux environments using IIS, Apache, and
Tomcat
- Participate in Agile-based collaboration, including sprint planning, code reviews, and regular or ad-hoc standups as needed
- Adjust availability and workload based on peak development periods
Desired Qualications:
- 2 5 years of experience in full stack development, object-oriented programming, design patterns and mvc frameworks
- Familiarity with ColdFusion, CFML, and ColdBox MVC Framework
- Hands-on experience with Java, Groovy, Grails, Micronaut
- Solid front-end development skills with React, jQuery, Bootstrap
- Strong understanding of SQL and NoSQL data modeling and optimization, writing
complex and performant queries.
- Experience with Docker, Docker Compose, and containerized workows
- Prociency with deployment and conguration of Apache, Tomcat, and IIS
- Strong communication and time-management skills in a remote work setting
Contract Details:
- Expected commitment of 10 30 hours per week, based on active project demand and maintenance schedule
- Flexible work schedule with remote participation
- Availability during core collaboration hours may be required during sprints or
release cycles