Job Description
Join InnovateTech Solutions, a leading software development firm in Tulsa, Oklahoma! We're seeking a Senior Software Engineer to join our dynamic team. We proudly offer visa sponsorship for eligible international candidates and comprehensive relocation assistance to make your move seamless. Enjoy competitive benefits, flexible work arrangements, and opportunities to work on cutting-edge projects that impact millions worldwide. Our Tulsa campus features state-of-the-art facilities and a collaborative culture focused on innovation and growth.
Responsibilities
- Design, develop, and maintain scalable cloud-native applications using Java and Spring Boot
- Lead technical architecture decisions and mentor junior developers
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Implement CI/CD pipelines and DevOps best practices
- Conduct code reviews and ensure adherence to security standards
- Optimize system performance and resolve complex technical challenges
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in enterprise software development
- Expertise in Java, Spring Boot, and microservices architecture
- Proficiency with AWS, Docker, and Kubernetes
- Strong problem-solving skills and ability to work independently
- Experience with agile methodologies and JIRA
- Eligibility for visa sponsorship (H-1B, O-1, etc.)