waypointjobs

Compunnel, Inc.

Software Application Architect

durham, NC

Check who can apply and the requirements below before continuing.

About this opportunity

Compunnel, Inc. lists this Software Application Architect opportunity in durham, North Carolina. Review the employer’s description below for duties, qualifications and application requirements.

Job description

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.

2–3+ 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 (GCP).

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.

#J-18808-Ljbffr

Worksite address

durham, NC, 27703, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Honda Dev. and Mfg. of Am.,LLC

WhatJobs

Electrical Powertrain Software Engineer

raymond, OH

Salary not specified

What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it’s a joyful one.  We are looking for individuals with t…

Listing review due 2026-10-06View job

Honda Dev. and Mfg. of Am.,LLC

WhatJobs

Software & System Dev. Engineer (102178)

raymond, OH

Salary not specified

Job Purpose This position will support the development of hardware and software technologies into our vehicles to enhance comfort, safety, a…

Listing review due 2026-10-06View job

American Honda Motor Co., Inc.

WhatJobs

Assistant IT Team Manager - Software Applications

torrance, CA

Salary not specified

What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it’s a joyful one.  We are looking for individuals with t…

Listing review due 2026-10-06View job

Honda Dev. and Mfg. of Am.,LLC

WhatJobs

Software & System Dev. Engineer

raymond, OH

Salary not specified

What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it’s a joyful one.  We are looking for individuals with t…

Listing review due 2026-10-06View job

Honda Dev. and Mfg. of Am.,LLC

WhatJobs

Software & System Dev. Engineer

raymond, OH

Salary not specified

Job Purpose This position will learn process and requirements to lead the development of infotainment software with a focus on head unit sof…

Listing review due 2026-10-06View job

Honda Dev. and Mfg. of Am.,LLC

WhatJobs

Senior Software and System Development Engineer I

raymond, OH

Salary not specified

What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it’s a joyful one.  We are looking for individuals with t…

Listing review due 2026-10-06View job