Job Description
Join InnovateTech Solutions, a leader in enterprise software development, as we revolutionize digital experiences for Fortune 500 clients. Our Houston-based engineering hub thrives on innovation, collaboration, and technical excellence. We're seeking a passionate Senior Software Engineer to architect scalable solutions using cutting-edge technologies in a hybrid work environment. Enjoy competitive compensation, comprehensive benefits, and opportunities to mentor junior developers while working on projects that impact millions of users worldwide.
Responsibilities
- Design, develop, and maintain high-performance microservices using Java/Spring Boot
- Lead architectural decisions for cloud-native applications on AWS/GCP
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines and infrastructure-as-code (Terraform)
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize application performance and security protocols
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration (Docker/Kubernetes)
- Strong understanding of RESTful APIs, microservices architecture, and event-driven systems
- Proven track record of leading full-lifecycle software development
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency in CI/CD tools (Jenkins, GitLab CI)
- Experience with Agile methodologies and test-driven development