Job Description
Join TechSolutions Inc. as a Senior Software Engineer and be part of our innovative team shaping the future of technology in Tulsa, Oklahoma! We're offering an exceptional opportunity with visa sponsorship for qualified international candidates and a competitive sign-on bonus. Enjoy our modern workspace, flexible hybrid work arrangements, and comprehensive benefits package including health insurance, 401(k) matching, and professional development stipends. If you're passionate about building scalable solutions and want to grow your career in a supportive environment, apply today!
Responsibilities
- Design, develop, and maintain high-performance software applications using Java and cloud technologies
- Lead technical planning and architecture reviews for complex projects
- Mentor junior engineers through code reviews and pair programming sessions
- Collaborate with cross-functional teams to deliver robust solutions meeting business requirements
- Implement CI/CD pipelines and DevOps best practices for deployment automation
- Conduct thorough testing, debugging, and optimization of existing systems
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience with Java/Spring Boot
- Expertise in cloud platforms (AWS, Azure, or GCP) and microservices architecture
- Strong problem-solving skills with experience in complex system design
- Excellent communication skills and ability to work in agile environments
- Experience with containerization (Docker/Kubernetes) and CI/CD tools
- Eligibility for visa sponsorship (H-1B, O-1, etc.)