Job Description
Join TechInnovate Solutions as a Senior Software Engineer and revolutionize digital experiences for Fortune 500 clients in Charlotte's thriving tech hub. We're seeking passionate innovators to architect scalable cloud-native solutions while mentoring junior developers in our agile environment. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape cutting-edge projects in fintech and SaaS.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS cloud infrastructure
- Mentor 3+ junior engineers through code reviews and pair programming sessions
- Lead CI/CD pipeline optimization using Jenkins, Docker, and Kubernetes
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct performance tuning and security audits for production systems
- Present technical solutions to stakeholders through architecture reviews
Qualifications
- 5+ years of experience in full-stack development with Java and JavaScript
- Expertise in cloud platforms (AWS/Azure) and containerization technologies
- Proven track record of leading agile development projects
- Bachelor's degree in Computer Science or equivalent experience
- Strong knowledge of RESTful APIs and microservices architecture
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB)
- Professional certifications in cloud platforms (AWS/Azure) preferred