Job Description
Join InnovateTech Dynamics as a Senior Software Engineer and shape the future of enterprise solutions in Houston's thriving tech ecosystem. We're offering a competitive salary package, equity options, and the opportunity to work with cutting-edge technologies in a collaborative environment. Our team values innovation, ownership, and continuous learning, making this ideal for engineers passionate about building scalable systems.
Responsibilities
- Architect and develop high-performance, scalable backend services using Java and Spring Boot
- Lead design sessions for microservices infrastructure and cloud-native solutions
- Mentor junior engineers through code reviews and technical documentation
- Implement CI/CD pipelines using AWS, Docker, and Kubernetes
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate requirements into technical specifications
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (MS preferred)
- 5+ years of experience in enterprise software development
- Expert proficiency in Java, Spring Boot, and RESTful APIs
- Strong knowledge of AWS services (EC2, S3, Lambda, RDS)
- Experience with containerization and orchestration technologies
- Proven track record of mentoring development teams
- Excellent problem-solving skills with attention to detail
- Experience with Agile methodologies and JIRA