Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing the fintech industry. As a Senior Software Engineer, you'll architect scalable systems using cutting-edge technologies while enjoying competitive benefits, flexible work arrangements, and relocation assistance to Indianapolis. Our collaborative culture values innovation, professional growth, and work-life balance.
Responsibilities
- Design and develop high-performance microservices using Java/Spring Boot
- Lead cloud infrastructure deployments on AWS (EC2, Lambda, RDS)
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines using Jenkins and Docker
- Optimize database performance (PostgreSQL, MongoDB)
- Collaborate with product teams to translate requirements into technical solutions
Qualifications
- 5+ years of experience in backend development with Java
- Expertise in cloud platforms (AWS/GCP/Azure)
- Strong understanding of RESTful APIs and microservices architecture
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency with version control (Git) and Agile methodologies
- Excellent problem-solving and communication skills