Applications Architect (Java)
Apex Systems - Charlotte, NC
Apply NowJob Description
OverviewApplications Architect (Java) – Apex SystemsLocation: Charlotte, NC (onsite 4x/week)Contract Length: 3-6 months C2HResponsibilitiesDay-to-day will include architecture and hands-on development for an outbound communications platform. Assess the reasons customers contact the platform (billing, payments, orders, troubleshooting, etc.), architect and implement enhancements, and drive them to closure.Focus approximately 80% on architecture and 20% on development; all team members are expected to be hands-on. Conduct code reviews and ensure solutions emphasize performance, maintainability, and availability (target 99.99%).Emphasize security and evaluate new technology through proofs of concept for platform upgrades.Top RequirementsJavaJ2EESpringAWS cloud experiencePlusesRelational DB – MySQL or MariaDBData modeling – understanding normalization, views, objectsQualifications / What you’ll bringExperience in data modeling and relational databases; strong architectural and development capabilities; ability to navigate performance considerations and security concerns in distributed systems.About the RoleThis team manages a communication platform with outbound customer communications. The role combines architecture with hands-on development and requires evaluating performance, security, and maintainability while delivering high-availability solutions.EEO StatementApex Systems is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, national origin, disability, age, sexual orientation, gender identity, or any other characteristic protected by law. We consider qualified applicants with criminal histories as required by law. If you require accommodation in using our website, contact our Employee Services Department. #J-18808-Ljbffr
Created: 2025-09-24