Job Description
Join InnovateTech Dynamics, a cutting-edge software development hub in Oklahoma City's booming innovation district. We're seeking a passionate Senior Software Engineer to architect scalable solutions and mentor our growing team. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape the future of enterprise software.
Our engineers work on mission-critical systems serving 2M+ users across 40 states. You'll collaborate with cross-functional teams to deliver cloud-native applications using modern frameworks and AWS infrastructure.
Responsibilities
- Design and implement scalable microservices using Java/Spring Boot and Node.js
- Lead code reviews and enforce best practices across development teams
- Optimize database performance and troubleshoot complex system issues
- Mentor junior engineers through pair programming and technical workshops
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Collaborate with product teams to translate business requirements into technical specifications
Qualifications
- 5+ years of experience in full-stack development with Java and JavaScript
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Bachelor's degree in Computer Science or equivalent practical experience
- Proven track record of delivering high-availability enterprise applications
- Strong understanding of RESTful APIs and microservices architecture
- Experience with Agile methodologies and Jira/Confluence workflows
- Excellent problem-solving skills with attention to detail