Job Description
Join our dynamic team immediately! InnovateTech Solutions is urgently seeking a Senior Software Engineer to lead cutting-edge projects in our Indianapolis headquarters. This is a high-impact role requiring immediate availability to accelerate our product roadmap. Enjoy competitive compensation, flexible work arrangements, and the chance to shape the future of enterprise software.
We're a fast-growing fintech startup revolutionizing digital payment systems. Our engineers build scalable cloud-native applications using modern tech stacks. You'll collaborate with cross-functional teams to deliver mission-critical features while mentoring junior developers. This position offers rapid career advancement and equity opportunities.
Responsibilities
- Architect and implement scalable microservices using Java/Spring Boot and AWS
- Lead CI/CD pipeline optimization and DevOps best practices
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical solutions
- Drive performance optimization and security enhancements across platforms
- Participate in agile ceremonies and contribute to sprint planning
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and cloud technologies (AWS/GCP)
- Strong proficiency in microservices architecture and RESTful APIs
- Proven experience leading technical projects and mentoring teams
- Knowledge of CI/CD tools (Jenkins, GitLab CI) and containerization (Docker/Kubernetes)
- Excellent problem-solving skills and ability to work in fast-paced environments