Job Description
Join our award-winning engineering team in Tulsa, Oklahoma! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect scalable cloud solutions and drive product innovation. You'll collaborate with cross-functional teams to build cutting-edge applications while enjoying competitive benefits and a vibrant local tech community. Our startup culture emphasizes autonomy, creativity, and work-life balance.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers
- Optimize database performance for PostgreSQL and MongoDB
- Develop CI/CD pipelines using Jenkins and Docker
- Translate business requirements into technical specifications
- Conduct A/B testing for feature validation
- Ensure system security and compliance with SOC2 standards
Qualifications
- Bachelor's in Computer Science or equivalent experience
- 5+ years of full-stack development experience
- Expertise in Java, Python, and cloud architecture
- Proficient with RESTful API design and GraphQL
- Familiarity with Agile/Scrum methodologies
- Strong problem-solving and communication skills
- Experience with Kubernetes and Terraform preferred