Job Description
Join TechVision Dynamics, a leading innovator in AI-driven enterprise solutions, as we expand our Charlotte engineering hub. We're seeking a passionate Senior Software Engineer to build scalable cloud-native applications that transform global industries. This immediate hire role offers the opportunity to architect cutting-edge systems while collaborating with world-class talent in a dynamic, inclusive environment. Enjoy competitive benefits, flexible work arrangements, and direct impact on next-gen tech breakthroughs.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance through database tuning and caching strategies
- Develop CI/CD pipelines to accelerate deployment cycles
- Collaborate with product teams to translate business requirements into technical solutions
- Implement robust security protocols and compliance frameworks
- Contribute to open-source projects and technical innovation initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years in backend development with Java/Spring ecosystem
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong grasp of RESTful APIs, event-driven architecture, and database design
- Proven experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and system design capabilities
- Ability to thrive in fast-paced, collaborative environments