Aug. 28, 2026

Application Architect

XTGlobal Durham, North Carolina

Must be able to work onsite in Durham, NC 1x a week + About the Role: Apex is seeking a skilled Software Engineering Architect to join our Corporate IT team. As a key member of our team, you will contribute to the creation and implementation of enterprise solutions and standards for our AWS cloud IaaS platform. Lead technical design, planning, and management of back-end services and UI development Document and present architectural decisions to team members, peers, and management Provide architectural guidance to the development team Collaborate with cross-functional teams to create agile, intuitive, and user-friendly software Deliver prototypes, reusable microservice components, and advanced solutions Develop complex RESTful services in an Agile development environment Perform code and design reviews, ensuring adherence to best practices Design and implement functional/system integration tests and automation Foster a DevOps culture around automation of builds, testing, deployments, and scaling Contribute to SOA standards and conduct impact analysis Mentor and train developers, helping to solve technical challenges Drive innovation and creative thinking in solution development Required Qualifications: Bachelor's degree in Computer Science or equivalent 10+ years of experience as an Architect, Technical Lead, or Software Engineer Expert knowledge of Java (7+) enterprise development and integration middleware 3+ years of hands-on application architecture experience for large enterprise solutions 7+ years of experience with Java, Spring Core, Spring Integration, Spring Boot, Spring MVC, and Spring Security Strong understanding of Java concurrency and concurrency patterns Extensive web application development experience for high-scale applications Advanced skills in implementing Service APIs (SOAP, REST) with market-leading API Management tools Extensive experience delivering microservice-based architecture using APIs, containers, and automation Advanced knowledge of RDBMS SQL (e.g., DB2, Oracle) and Java integration using Spring Data, JPA, Hibernate Experience with NoSQL implementations (e.g., MongoDB, AWS DynamoDB) Experience with cloud-based technologies (preferably AWS or Kubernetes with OpenShift) Expert knowledge of data integration solutions in multi-user, multi-platform, multi-tier environments Experience with Continuous Integration/Continuous Deployment (CI/CD) tools Hands-on experience with Test-Driven Development (TDD) and expertise in Junit5 / Mockito Strong analytical, communication, and team collaboration skills Proficiency in Agile/SCRUM methodology Preferred Skills:

Create an account to see the full posting, access our search engine, and more.

TheCreativeLoft is a better way to find jobs. Find out more:

You're just 60 seconds away from your new Creativeloft account.

Looking For Similar Jobs?