Demo

Software Application Architect

Compunnel Inc.
Durham, NC Contractor
POSTED ON 8/30/2026
AVAILABLE BEFORE 9/28/2026
Job Summary We are seeking an experienced Software Application Architect to provide technical leadership in designing, developing, and implementing scalable enterprise applications. This role is responsible for defining application architecture, driving cloud-native solutions, mentoring development teams, and leading software modernization initiatives using Java, cloud technologies, and modern software engineering practices. Key Responsibilities Lead the architecture, design, and implementation of enterprise software solutions. Plan and deliver complex, long-term projects involving multiple teams and external dependencies. Oversee application architecture, implementation, maintenance, support, and technical debt management. Design scalable, secure, and high-performance Java-based applications and services. Develop prototypes and proof-of-concepts to evaluate and adopt new technologies. Establish architecture standards, coding guidelines, and code review best practices. Communicate architectural decisions and technical strategies to engineering teams, business stakeholders, and executive leadership. Drive innovation through modern cloud-native, containerized, and serverless application architectures. Mentor developers and provide technical leadership across Agile development teams. Collaborate with cross-functional teams to gather requirements and implement enterprise solutions. Develop RESTful web services and enterprise integrations. Support CI/CD implementation, Infrastructure as Code (IaC), and cloud deployment strategies. Required Qualifications 10 years of hands-on Java backend development experience. 23 years of hands-on experience in application architecture and solution design. Strong experience designing and deploying cloud-based solutions using AWS, Azure, or Google Cloud Platform (Google Cloud Platform). Strong understanding of the Software Development Life Cycle (SDLC). Experience guiding development teams from development through testing, deployment, and production support. Bachelor's degree in Computer Information Systems, Information Technology, Software Engineering, Computer Science, Computer Engineering, or a related field. 10 years of experience as an Architect, Technical Lead, Consultant, or Software Engineer with hands-on implementation responsibilities. Strong proficiency in Java SE, Java EE, Spring Framework, Spring Boot, and Spring MVC. Strong understanding of Java programming concepts and best practices. Experience developing RESTful web services using the Spring Framework. Experience with Git, Maven and/or Gradle. Experience with JUnit and Mockito. Familiarity with Infrastructure as Code tools such as Terraform and CI/CD pipelines. Demonstrated expertise designing and implementing solutions using AWS and/or Azure services. Strong SQL development and database management experience. Strong analytical, troubleshooting, communication, and collaboration skills. Ability to quickly learn and apply new technologies. Preferred Qualifications Experience in the healthcare or pharmaceutical industry. Experience with FHIR, HL7, AWS Healthcare Services, and healthcare data standards. Experience developing healthcare or public health data pipelines. Familiarity with relational and NoSQL databases, including Databricks. Experience developing container-based and serverless applications. Experience with messaging technologies such as Amazon SQS, Kafka, IBM MQ, or Amazon Kinesis. Experience coaching and mentoring development teams while promoting reusable software components and engineering best practices. Education: Bachelors Degree

Hourly Wage Estimation for Software Application Architect in Durham, NC
$58.00 to $71.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Application Architect?

Sign up to receive alerts about other jobs on the Software Application Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Compunnel Inc.

  • Compunnel Inc. Indianapolis, IN
  • Job Summary We are seeking a Senior ServiceNow Full Stack Developer with strong hands-on experience in both ServiceNow development and React application de... more
  • Just Posted

  • Compunnel Inc. Wilmington, NC
  • Job Summary The Digital Enablement Analyst supports a technical organization with digital tools, data quality, reporting, process improvement, and the prac... more
  • Just Posted

  • Compunnel Inc. Raleigh, NC
  • Job Summary We are seeking an experienced Database Engineer with 8 years of database engineering experience to work at the intersection of database enginee... more
  • Just Posted

  • Compunnel Inc. Austin, TX
  • Job Summary We are seeking a Mid-Level Front End Developer to contribute to Schwabs in-house Creative Center (C2) and help deliver high-quality digital exp... more
  • Just Posted


Not the job you're looking for? Here are some other Software Application Architect jobs in the Durham, NC area that may be a better fit.

  • Labcorp Durham, NC
  • Senior Software Application Architect Durham NC or Burlington NC Hybrid Schedule -3 days in office, 2 days remote Job Responsibilities Contribute technical... more
  • 11 Days Ago

  • Check Point Software Raleigh, NC
  • Why Join Us? As the world’s leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we’ve assembled a global team of the most ... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!