Job Description
Join our dynamic team at InnovateTech Solutions, where cutting-edge technology meets groundbreaking innovation. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive technical excellence in our Raleigh hub. Collaborate with cross-functional teams to transform complex challenges into elegant, user-centric products while leveraging our state-of-the-art development environment. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape the future of cloud-native applications.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead CI/CD pipeline optimization using AWS DevOps and Kubernetes
- Mentor junior engineers through code reviews and architectural discussions
- Drive test automation strategies exceeding 90% code coverage
- Collaborate with Product teams to translate requirements into technical specifications
- Research and implement emerging technologies (e.g., serverless, GraphQL)
- Contribute to open-source projects and technical publications
Qualifications
- 8+ years of experience in full-stack development with Java and Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong background in RESTful API design and event-driven architecture
- Proven leadership in Agile/Scrum environments
- Bachelor's degree in Computer Science or equivalent experience
- Contributions to open-source projects or patents preferred
- Excellent problem-solving with system design complexity
- Strong communication skills for stakeholder collaboration