Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of fintech innovation in Charlotte's thriving tech hub. We're seeking passionate engineers to build scalable, cloud-native solutions that serve millions of users. Enjoy competitive compensation, flexible work arrangements, and opportunities to mentor junior developers while working with cutting-edge technologies like AWS and Kubernetes.
Responsibilities
- Architect and implement microservices using Java/Spring Boot and Node.js
- Lead CI/CD pipeline optimization using Jenkins and Terraform
- Mentor 2-3 junior engineers through code reviews and technical workshops
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance using Redis and MongoDB databases
- Implement robust security protocols and compliance standards
- Contribute to open-source projects and tech community initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience building enterprise-grade applications
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong proficiency in Java, Python, and JavaScript frameworks
- Experience with event-driven architecture and message queues (Kafka/RabbitMQ)
- Proven track record of leading technical projects from conception to deployment
- Excellent problem-solving skills and attention to detail