Job Description
Join our dynamic engineering team at InnovateTech Solutions, where cutting-edge technology meets real-world impact. We're seeking a passionate Senior Software Engineer to architect and build scalable cloud-native applications that serve millions of users. This is an immediate hire opportunity to shape our next-generation platform in the heart of Denver's thriving tech scene. Enjoy competitive compensation, flexible work arrangements, and the chance to solve complex challenges with a talented, collaborative team.
Responsibilities
- Design and implement microservices using Java/Spring Boot and Node.js
- Lead CI/CD pipeline optimization using AWS and Jenkins
- Drive code quality through automated testing and code reviews
- Mentor junior engineers and conduct technical workshops
- Collaborate with product teams to translate requirements into technical specs
- Optimize system performance and scalability using Kubernetes
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of experience in backend development with Java/Node.js
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong understanding of REST APIs and event-driven architecture
- Proven track record of shipping production-level systems
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills
- Experience with Agile methodologies and JIRA
- Passion for mentoring and technical leadership