Job Description
Join TechFlow Solutions as a Senior Software Engineer and revolutionize digital experiences for Fortune 500 clients. We're a cutting-edge tech hub in Indianapolis' vibrant downtown, fostering innovation through agile methodologies and cloud-native architecture. Our engineers solve complex challenges in fintech and healthcare while maintaining work-life balance through hybrid schedules and comprehensive wellness programs.
Responsibilities
- Design and implement scalable microservices using Java/Spring Boot and AWS
- Lead CI/CD pipeline optimization with Jenkins and Docker
- Mentor junior engineers through pair programming and code reviews
- Collaborate with product teams to translate business requirements into technical specs
- Architect cloud infrastructure solutions on AWS (EC2, Lambda, S3)
- Implement security best practices including OAuth2 and data encryption
- Drive test automation using JUnit and Selenium
Qualifications
- Bachelor's in Computer Science or equivalent experience
- 5+ years building enterprise-grade applications
- Expertise in Java, Python, and relational databases (PostgreSQL)
- Strong AWS/Azure certification or hands-on cloud deployment experience
- Proven track record of leading agile development cycles
- Experience with container orchestration (Kubernetes)
- Excellent problem-solving skills and system design aptitude