Role: Java & Angular Full Stack Developer
Position Type: Contract
Location: Charlotte, NC (3 days a week from office)
Job Description:
This role requires a highly skilled and motivated full-stack developer to design, build, and maintain sophisticated enterprise applications. The ideal candidate will have strong hands-on experience across both front-end and back-end technologies, with a focus on delivering high-quality, scalable, and secure solutions.
Job Responsibilities:
- Analyze user requirements and define system functionality.
- Design and develop UI applications for internet/intranet platforms.
- Develop software using appropriate languages and frameworks.
- Design and execute testing.
- Troubleshoot development and production issues.
- Coordinate requirements, schedules, and development activities.
- Create documentation and user-support materials.
- Collaborate effectively with team members and share knowledge.
Required
- Angular
- Java
- Spring Boot
- SQL/Postgres
- Apache Kafka
Preferred:
- Experience with AI/LLM-enabled applications and services
- Experience with document processing, workflow automation, or financial applications
- Exposure to containerization and cloud-native architectures
Experience
- 3+ years of software engineering experience
- Proven ability to work independently and deliver features end-to-end.