Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. As a key contributor to our agile development process, you'll architect scalable cloud-native applications while mentoring junior engineers in our state-of-the-art Oklahoma City headquarters. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with cutting-edge technologies in a collaborative, startup-like environment.
Responsibilities
- Lead full-cycle development of microservices using Java/Spring Boot and React
- Design and implement cloud infrastructure solutions on AWS (EC2, Lambda, RDS)
- Mentor 2-3 junior engineers through code reviews and technical guidance
- Optimize database performance using PostgreSQL and Redis caching
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Collaborate with product teams to translate business requirements into technical specs
- Conduct thorough testing and debugging to ensure production-quality releases
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and JavaScript/TypeScript
- Strong understanding of cloud architecture (AWS/Azure)
- Experience with RESTful API design and GraphQL
- Proficient with containerization and orchestration technologies
- Excellent problem-solving skills and attention to detail
- Strong communication abilities for cross-functional collaboration