Job Description
Join our dynamic engineering team at InnovateTech Solutions and revolutionize digital experiences! We're urgently seeking a talented Senior Software Engineer to architect scalable solutions using cutting-edge technologies. Enjoy competitive compensation, comprehensive benefits, and full relocation assistance to relocate to our vibrant Charlotte headquarters. Be part of a culture that values innovation, collaboration, and work-life balance. Apply now to shape the future of software development!
Responsibilities
- Design, develop, and deploy high-performance microservices using Java and Spring Boot
- Lead code reviews and mentor junior engineers to uphold quality standards
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines using AWS, Docker, and Kubernetes
- Optimize system performance and troubleshoot complex production issues
- Contribute to architectural decisions and technology roadmap planning
- Automate testing processes to ensure robust, bug-free releases
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development with Java and JavaScript
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of RESTful APIs and microservices architecture
- Proven track record of leading agile projects and delivering results
- Excellent problem-solving skills and attention to detail
- Experience with DevOps practices and CI/CD tools
- Ability to relocate to Charlotte with our comprehensive relocation package