Job Description
Join our dynamic team at InnovateTech Solutions and shape the future of cloud-native applications! We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions for our rapidly growing client base. Located in Raleigh's vibrant tech hub, you'll collaborate with cross-functional teams to deliver cutting-edge SaaS products while mentoring junior developers. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in one of America's fastest-growing tech markets.
Responsibilities
- Design and implement high-performance microservices using Java/Spring Boot and Python
- Lead cloud infrastructure optimization on AWS (EC2, Lambda, S3)
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with Product teams to define technical specifications
- Implement CI/CD pipelines using Jenkins and Docker
- Contribute to architectural decisions for scalability and security
- Participate in agile ceremonies (sprints, retrospectives)
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure/GCP)
- Strong knowledge of microservices architecture
- Experience with containerization (Docker/Kubernetes)
- Proficient in version control (Git) and CI/CD practices
- Excellent problem-solving and communication skills