Job Description
Immediate Hire Opportunity: Join TechNova Solutions as a Senior Software Engineer and help build cutting-edge cloud-native applications for Fortune 500 clients. We're seeking passionate innovators to drive our digital transformation initiatives from our Oklahoma City headquarters. Enjoy hybrid work flexibility, competitive benefits, and opportunities to work with emerging technologies like AI/ML and IoT.
About TechNova Solutions: A top-tier tech company recognized for engineering excellence, we pride ourselves on fostering a culture of innovation and professional growth. Our Oklahoma City hub serves as a critical R&D center for enterprise-scale SaaS solutions.
Responsibilities
- Design, develop, and maintain scalable microservices architecture using Java/Spring Boot
- Lead code reviews and implement best practices for CI/CD pipelines (AWS/GitLab)
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and troubleshoot complex production issues
- Mentor junior engineers and contribute to technical documentation
- Stay current with emerging technologies and evaluate new frameworks
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of RESTful APIs, databases (SQL/NoSQL), and containerization (Docker/Kubernetes)
- Proven experience with Agile methodologies and test-driven development
- Excellent problem-solving skills and ability to work in fast-paced environments
- Portfolio demonstrating complex system architecture contributions