Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications in Raleigh's booming tech hub. We're seeking passionate innovators to build scalable solutions that impact millions of users. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in a collaborative environment.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot
- Lead CI/CD pipeline optimization for AWS cloud deployments
- Mentor junior developers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into technical specifications
- Conduct thorough testing and debugging to ensure production-quality releases
- Stay current with emerging technologies and contribute to technical debt reduction
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and RESTful API development
- Strong proficiency with AWS services (EC2, S3, Lambda, RDS)
- Experience with containerization (Docker, Kubernetes)
- Proven ability to lead technical projects and mentor teams
- Excellent problem-solving and communication skills