Job Description
Join InnovateTech Solutions as a Senior Software Engineer and drive innovation from day one. We're a cutting-edge tech firm specializing in cloud-native applications and AI-driven solutions. Our Charlotte team thrives on collaboration, creativity, and rapid iteration. Enjoy competitive benefits, flexible work arrangements, and the chance to build transformative products for Fortune 500 clients. Start immediately in our vibrant downtown office with modern amenities and a culture that champions growth.
Responsibilities
- Architect scalable microservices using Java/Spring Boot and AWS
- Mentor junior developers through code reviews and pair programming
- Implement CI/CD pipelines using Jenkins and Docker
- Optimize database performance for high-traffic applications
- Collaborate with product teams to translate requirements into technical specs
- Lead agile ceremonies and sprint planning
- Contribute to open-source projects and technical blogs
Qualifications
- 5+ years of experience in Java/Spring ecosystem
- Expertise in cloud platforms (AWS/Azure/GCP)
- Strong background in RESTful API design and microservices
- Proficiency in SQL and NoSQL databases
- Experience with containerization (Docker/Kubernetes)
- CI/CD pipeline implementation
- BS in Computer Science or equivalent experience
- Excellent problem-solving and communication skills