Founded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en
Senior Appian Plugin Developer
Location
Virginia
Posted
86 days ago
Salary
$98.6K - $167.6K / year
Seniority
Senior
Job Description
Senior Appian Plugin Developer
ICF
• Refactor custom Appian plugins to remove filesystem, database, and logging dependencies incompatible with Appian Cloud • Redesign and modernize plugin components to leverage supported Appian APIs and cloud-compliant integration patterns • Validate compatibility of custom and AppMarket plugins within Appian Cloud environments • Assess and remediate configuration or deployment gaps identified during plugin validation • Implement secure, centralized logging approaches aligned with cloud deployment standards • Package and deploy updated plugins across development, testing, and production environments • Support regression testing across dependent Appian applications impacted by plugin updates • Troubleshoot and resolve defects related to plugin behavior, integrations, or environmental differences • Collaborate with Appian Developers to remediate application objects and integrations impacted by cloud migration • Partner with DBAs to ensure plugin changes align with data migration and validation activities • Participate in structured migration governance processes, including technical documentation, status reporting, and risk tracking • Contribute to production cutover preparation, rollback validation planning, and post-migration stabilization • Document refactor strategies, compatibility findings, deployment steps, and definitions of done • Operate within a defined delivery cadence, maintaining accountability for milestones and technical quality
Job Requirements
- 7+ years of professional Java application development experience
- 3+ years of hands-on experience developing and maintaining custom Appian plugins
- 3+ years of experience modernizing or refactoring legacy application components for cloud environments
- 3+ years of experience designing secure integration patterns using RESTful APIs
- 3+ years of experience implementing and configuring modern logging frameworks (e.g., Log4j2, SLF4J)
- 3+ years of experience supporting deployments across development, testing, and production environments
- 3+ years of experience working within multi-team agile or hybrid delivery environments
- Green Card holder or US Citizenship required
- Must be able to obtain Public Trust Security clearance.
Benefits
- Reasonable Accommodations are available
- Equal Opportunity Employer
Related Guides
Related Job Pages
More Software Engineer Jobs
Staff Software Engineer, Replication Foundations
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role is a senior technical position focused on building and evolving the core replication layer of a large-scale distributed system. You will drive the design, implementation, and operational ownership of replication protocols, scalability primitives, and reliability mechanisms that ensure high availability, consistency, and fault tolerance across cloud and open-source deployments. The role requires deep expertise in distributed systems, concurrency, and correctness-critical infrastructure, combined with the ability to lead complex technical initiatives end-to-end. You will work cross-functionally with multiple engineering teams to ensure that replication foundations enable current and future cloud products, while mentoring peers and raising engineering standards. This position offers a highly collaborative and challenging environment for engineers passionate about building reliable, large-scale systems. - Lead the design, development, and rollout of core replication components, from initial architecture to long-term operational ownership. - Evolve replication protocols to support high availability, cross-cluster replication, and migration between clusters. - Build and maintain scalability and reliability primitives such as multi-cluster namespaces and dynamic split/merge strategies. - Ensure system correctness by reasoning about consistency models, ordering guarantees, idempotency, and safe rollout of changes. - Collaborate cross-functionally with cloud, operations, and enablement teams to align replication foundations with current and future products. - Author high-quality design documentation, operational playbooks, and technical guidance for replication systems. - Mentor team members, conduct code reviews, and improve testing, fault injection, and incident readiness for replication services. Qualifications - 10+ years of experience designing and building production distributed systems with correctness-critical requirements. - Strong knowledge of replication, consistency, fault tolerance, and failure recovery in large-scale environments. - Proven ability to implement concurrent systems with clear invariants and operational safety guarantees. - Hands-on experience debugging complex production issues, including race conditions, partial failures, and performance degradation. - Proficiency in Go, Java, C++, or similar systems programming languages for production-quality code. - Solid understanding of distributed systems fundamentals: sharding/partitioning, backpressure, failure detection, and durability mechanisms. - Demonstrated leadership in guiding technical projects across teams, from planning to safe production deployment. - High ownership, analytical rigor, and curiosity for understanding system behavior under stress and at scale. - Experience with multi-cluster or multi-region architectures, database internals, or log-based replication is a plus. - Prior contributions to open-source distributed systems projects are desirable. Benefits - Competitive salary range: $212,000–$285,000 plus eligibility for equity participation. - Unlimited PTO, 12 holidays plus 2 floating holidays. - 100% coverage for medical, dental, and vision premiums. - Life, AD&D, and short- & long-term disability insurance. - 401(k) retirement plan with company match. - Professional development and learning stipends, lifestyle spending accounts, and in-home office setup support. - Work-from-home meal allowance and internet reimbursement. - Mental wellness support including Calm app subscription. - Collaborative, mission-driven, and inclusive culture with opportunities for mentorship and community engagement. Company Description
Senior Java Lead Developer / Architect
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to design and deliver scalable, secure, and high-performance enterprise platforms. As we continue to grow, we’re looking for a highly skilled Senior Java Lead Developer / Architect to join our dynamic team and play a key role in shaping modern application architectures. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential. We are looking for OPT / CPT / H4 EAD / TN / E3 or any other Non-Immigrant visa candidates who are seeking H-1B sponsorship for the 2027 quota. Company: Bright Vision Technologies (www.bvteck.com) Job Title: Senior Java Lead Developer / Architect Onsite/Hybrid: Remote Employment Type: FULL-TIME ROLE WITH BRIGHT VISION (W2) Job Description Environment: Java, Spring Boot, Spring Cloud, Microservices Architecture, Event-Driven Design, RESTful & GraphQL APIs, Kafka, API Gateway, OAuth2, OpenID Connect, SQL & NoSQL Databases (Oracle, PostgreSQL, MongoDB), Docker, Kubernetes, AWS / Azure, CI/CD (Jenkins, GitHub Actions, Azure DevOps), Infrastructure as Code (Terraform), Git, Agile / Scrum methodologies, Design Patterns, System Scalability & Performance Optimization BUT STRICTLY NO C2C / 1099 / THIRD-PARTY COMPANIES. ALL OUR ROLES ARE W2 ONLY. NO THIRD-PARTY BROKERING. For every role, a coding and architecture design test is required, so apply only if you are confident and technically strong. We prefer at least 5+ years of real-time hands-on experience in Java and enterprise system design. If you are a Senior Java Lead Developer / Architect with the above skills and are looking for H-1B sponsorship, please send your resume immediately to harry@bvteck.com. We are committed to providing equal employment opportunities and fostering an inclusive work environment. We encourage applications from all qualified individuals regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or any other protected status. If you require accommodations during the recruitment process, please let us know. Position offered by “No Fee Agency.”Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall. BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.
SAP BTP Developer
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge SAP Business Technology Platform (BTP) capabilities to build scalable, cloud-native, and enterprise-grade extensions and integrations. As we continue to grow, we’re looking for a skilled SAP BTP Developer to join our dynamic team and contribute to our mission of transforming business processes through technology. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential. We are looking for OPT/CPT/H4 EAD/TN/E3 or any other Non-immigrant visa people who are looking for an H1B sponsorship for the year 2027 quota. Company: Bright Vision Technologies ( www.bvteck.com ) Job Title: SAP BTP Developer Onsite/Hybrid: Remote FULL-TIME ROLE WITH BRIGHT VISION Environment: SAP Business Technology Platform (BTP), SAP CAP (Cloud Application Programming Model), Node.js / Java, SAP Fiori, SAP UI5, SAP Integration Suite, REST/OData APIs, SAP HANA Cloud, Cloud Foundry, Kyma, Security & Authentication, CI/CD pipelines, Git, Agile methodologies BUT STRICTLY NO C2C/1099/3RD PARTY COMPANIES. ALL OUR ROLES ARE W2 AND NO 3RD PARTY BROKERING PLEASE. For every role, a coding test is required, so apply only if you are confident and technically strong. We prefer at least 3 to 5 years real time experience. If you are a SAP BTP Developer with the above skills and are looking for an H-1 B sponsorship this year, please send your resume immediately to Harry@bvteck.com. we are committed to providing equal employment opportunities and fostering an inclusive work environment. We encourage applications from all qualified individuals regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or any other protected status. If you require accommodations during the recruitment process, please let us know. Position offered by “No Fee agency.” Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall. BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.
Senior Java Lead Developer / Architect
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to design and deliver scalable, secure, and high-performance enterprise platforms. As we continue to grow, we’re looking for a highly skilled Senior Java Lead Developer / Architect to join our dynamic team and play a key role in shaping modern application architectures. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential. We are looking for OPT / CPT / H4 EAD / TN / E3 or any other Non-Immigrant visa candidates who are seeking H-1B sponsorship for the 2027 quota. Company: Bright Vision Technologies (www.bvteck.com) Job Title: Senior Java Lead Developer / Architect Onsite/Hybrid: Remote Employment Type: FULL-TIME ROLE WITH BRIGHT VISION (W2) Job Description Environment: Java, Spring Boot, Spring Cloud, Microservices Architecture, Event-Driven Design, RESTful & GraphQL APIs, Kafka, API Gateway, OAuth2, OpenID Connect, SQL & NoSQL Databases (Oracle, PostgreSQL, MongoDB), Docker, Kubernetes, AWS / Azure, CI/CD (Jenkins, GitHub Actions, Azure DevOps), Infrastructure as Code (Terraform), Git, Agile / Scrum methodologies, Design Patterns, System Scalability & Performance Optimization BUT STRICTLY NO C2C / 1099 / THIRD-PARTY COMPANIES. ALL OUR ROLES ARE W2 ONLY. NO THIRD-PARTY BROKERING. For every role, a coding and architecture design test is required, so apply only if you are confident and technically strong. We prefer at least 5+ years of real-time hands-on experience in Java and enterprise system design. If you are a Senior Java Lead Developer / Architect with the above skills and are looking for H-1B sponsorship, please send your resume immediately to harry@bvteck.com. We are committed to providing equal employment opportunities and fostering an inclusive work environment. We encourage applications from all qualified individuals regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or any other protected status. If you require accommodations during the recruitment process, please let us know. Position offered by “No Fee Agency.”Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall. BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.
