Job Description
Join TechNova Solutions, a rapidly growing tech innovator, as we expand our engineering team in Charlotte! We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions for enterprise clients. Enjoy competitive benefits, hybrid work flexibility, and opportunities to shape the future of our product. Apply today and become part of our dynamic team driving technological excellence in North Carolina!
Responsibilities
- Lead design and development of scalable cloud-based applications using Java and Spring Boot
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver high-impact features
- Implement CI/CD pipelines and optimize system performance
- Drive innovation through prototyping and architectural improvements
- Ensure compliance with industry security standards and best practices
Qualifications
- 8+ years of experience in software development with Java ecosystem
- Expertise in microservices architecture and cloud platforms (AWS/Azure)
- Strong problem-solving skills with data structures and algorithms
- Proven track record of delivering complex enterprise applications
- Bachelor's degree in Computer Science or related field
- Excellent communication and collaboration abilities
- Agile/Scrum methodology experience