Job Description
Join InnovateTech Solutions in Raleigh, NC, for an immediate opportunity to shape the future of cloud-native applications. We're seeking a passionate Senior Software Engineer to lead critical projects in a dynamic, fast-paced environment. Enjoy competitive compensation, flexible work arrangements, and the chance to collaborate with industry leaders driving technological innovation. This role offers rapid onboarding and direct impact on cutting-edge SaaS platforms.
Responsibilities
- Design and implement scalable microservices using Java, Spring Boot, and AWS
- Mentor junior developers through pair programming and code reviews
- Optimize cloud infrastructure for performance and cost-efficiency
- Lead CI/CD pipeline improvements using Jenkins and Kubernetes
- Collaborate with Product and UX teams to define technical requirements
- Implement robust security protocols and compliance standards
- Drive technical debt reduction and architectural refinements
Qualifications
- 5+ years of experience in Java development with Spring Boot
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization
- Proven track record of building high-traffic RESTful APIs
- Strong understanding of Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Certification in AWS or Azure (preferred)
- Experience mentoring development teams
- Excellent problem-solving and communication skills