Job Description
Join our dynamic engineering team at TechSprint Solutions, where innovation meets urgency! We're rapidly scaling our Indianapolis hub and seeking a passionate Senior Software Engineer to lead critical projects in our fintech platform. This urgent hire opportunity offers immediate impact on cutting-edge cloud-native systems while working alongside industry experts in a collaborative, fast-paced environment.
Our ideal candidate thrives in high-pressure situations and possesses a proven track record of delivering scalable solutions. You'll architect microservices, optimize performance bottlenecks, and mentor junior engineers while contributing to our agile development lifecycle. Enjoy competitive compensation, comprehensive benefits, and the chance to shape our technical roadmap during this pivotal growth phase.
Responsibilities
- Design and implement scalable microservices using Java/Spring Boot and AWS
- Lead code reviews and enforce best practices for CI/CD pipelines
- Optimize system performance and resolve complex production issues
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to architectural decisions for cloud infrastructure (AWS/GCP)
- Implement robust security protocols and data protection measures
Qualifications
- 5+ years of professional software development experience with Java/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration (Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Proficiency in CI/CD tools (Jenkins, GitLab CI, or CircleCI)
- Experience with relational (PostgreSQL) and NoSQL databases
- Bachelor's degree in Computer Science or equivalent practical experience
- Demonstrable problem-solving skills in high-transaction systems
- Excellent communication abilities for cross-functional collaboration