Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of enterprise SaaS products. We're seeking passionate innovators to architect scalable solutions in our fast-paced Atlanta headquarters. Collaborate with cross-functional teams to deliver cutting-edge applications while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and opportunities for professional growth in a culture that values creativity and technical excellence.
Responsibilities
- Design and implement high-performance backend services using Java/Spring Boot
- Lead CI/CD pipeline optimization using AWS and Jenkins
- Develop responsive web applications with React and TypeScript
- Conduct code reviews and enforce best practices
- Mentor junior engineers through pair programming and workshops
- Collaborate with Product Managers to translate requirements into technical specs
- Monitor system performance and troubleshoot production issues
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, JavaScript/TypeScript, and cloud platforms (AWS preferred)
- Strong understanding of RESTful APIs and microservices architecture
- Proven experience with Agile/Scrum methodologies
- Proficiency in containerization (Docker/Kubernetes)
- Excellent problem-solving and communication skills