Job Description
InnovateTech Solutions is urgently seeking a talented Senior Software Engineer to join our dynamic team in Colorado Springs. This direct-hire opportunity offers competitive compensation, comprehensive benefits, and the chance to work on cutting-edge projects that impact millions of users. If you're passionate about building scalable solutions and thrive in a fast-paced environment, we want to hear from you!
Responsibilities
- Design, develop, and maintain high-performance backend systems using Java and Spring Boot
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Lead code reviews and mentor junior engineers to maintain high-quality standards
- Implement CI/CD pipelines and DevOps practices for continuous deployment
- Optimize application performance and troubleshoot complex technical issues
- Contribute to architectural decisions and technology stack evolution
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and microservices architecture
- Strong understanding of cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Proven experience with RESTful APIs and database optimization
- Excellent problem-solving skills and ability to work independently