Job Description
Join our dynamic team in Charlotte's thriving tech hub! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect cutting-edge solutions for our Fortune 500 clients. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape the future of cloud-native applications.
Our collaborative culture values innovation and professional growth. You'll work on high-impact projects using modern technologies while enjoying comprehensive benefits including health insurance, 401(k) matching, and quarterly team-building events in Charlotte's vibrant Uptown district.
Responsibilities
- Design and implement scalable microservices using Java, Spring Boot, and AWS
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Stay current with emerging technologies and contribute to architectural decisions
Qualifications
- 5+ years of experience in full-stack development with Java and Python
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong background in RESTful API design and microservices architecture
- Proven ability to lead technical projects and mentor team members
- BS in Computer Science or equivalent practical experience
- Experience with Agile methodologies and JIRA/Confluence
- Excellent problem-solving skills and communication abilities