Salary: $78,000 - 107,000 per year
Requirements
- Bachelors or masters degree in computer science or a related field
- At least 10 years of experience
- Strong skills in Java/J2EE, Angular, TypeScript, and AI
- Experience building modular, high-performance enterprise applications with reusable components, RxJS, state management, and responsive interfaces
- Experience in solution architecture and technical design, translating business needs into scalable, secure, and maintainable solutions
- Hands-on experience with AI/GenAI, including LLM integration, AI/GenAI APIs, prompt engineering, RAG, and AI-powered features
- Experience with database design and development, SQL, data modeling, complex queries, stored procedures, and performance tuning using Oracle, PostgreSQL, SQL Server, or similar databases
- Experience with cloud and DevOps technologies, including AWS or Azure, Docker, Kubernetes, CI/CD pipelines, Git, and Maven or Gradle
- Experience with application security and quality engineering, including Spring Security, OAuth2/JWT, JUnit, Mockito, automated testing, code reviews, and secure coding practices
- Experience in performance optimization, troubleshooting, and production support
- Technical leadership experience, including architecture and design reviews, developer mentoring, technical estimation, stakeholder collaboration, and end-to-end delivery ownership
- Must be a U.S. citizen, Green Card holder, or GC-EAD holder
Responsibilities
- Design, develop, and maintain scalable enterprise applications using Java/J2EE technologies
- Develop and integrate AI-powered features with Java and Angular applications
- Optimize application performance, troubleshoot complex technical issues, and support production systems
- Lead architecture and design reviews, conduct code reviews, mentor developers, estimate technical work, collaborate with stakeholders, and oversee end-to-end delivery
Technologies
- AI
- AWS
- Angular
- Azure
- CI/CD
- Cloud
- DevOps
- Docker
- Git
- Gradle
- Support
- JUnit
- JWT
- Java
- Kubernetes
- LLM
- Maven
- Oracle
- PostgreSQL
- RAG
- RxJs
- SQL
- Security
- Spring
- TypeScript
- Java EE
- UX UI Design
More
We are hiring a full-time, direct-hire Java Developer (Angular and AI) for a role based in Charlotte, North Carolina. Compensation includes base pay, a bonus, and benefits.
last updated 41 week of 2026