Job Description
Join TechInnovate Solutions as a Senior Software Engineer and help build cutting-edge cloud-native applications that power Fortune 500 clients. We're a rapidly growing tech hub in Oklahoma City seeking passionate engineers to drive innovation in our agile, collaborative environment. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers while working with modern technologies like AWS, Kubernetes, and serverless architecture.
Responsibilities
- Design and implement scalable microservices using Java/Spring Boot and Node.js
- Lead cloud migration projects on AWS with Terraform infrastructure-as-code
- Mentor junior engineers through pair programming and code reviews
- Optimize application performance and implement CI/CD pipelines
- Collaborate with cross-functional teams to deliver enterprise solutions
- Participate in agile ceremonies and contribute to technical roadmap
Qualifications
- 5+ years of experience in backend development with Java and/or Python
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization
- Strong understanding of REST APIs, event-driven architecture, and databases
- Proficiency in DevOps practices (CI/CD, IaC, monitoring)
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving skills and ability to work independently