Job Description
Join TechNova Solutions immediately as a Senior Software Engineer in our Indianapolis headquarters. We're expanding our engineering team to accelerate cloud-native product development for Fortune 500 clients. This urgent opening offers the chance to architect scalable systems using cutting-edge technologies while impacting millions of users. Enjoy competitive compensation, flexible work arrangements, and rapid career advancement in a collaborative, innovation-driven environment.
Responsibilities
- Lead full-stack development of cloud-based SaaS applications using Java, Spring Boot, and React
- Design and implement microservices architectures on AWS (EC2, Lambda, DynamoDB)
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and resolve complex production issues
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- 5+ years of professional software development experience with Java and JavaScript frameworks
- Expertise in cloud platforms (AWS preferred) and containerization (Docker/Kubernetes)
- Strong background in microservices architecture and RESTful API design
- Proven experience leading technical projects and mentoring developers
- Bachelor's degree in Computer Science or related field
- CI/CD pipeline implementation experience (Jenkins, GitLab CI, or similar)
- Excellent problem-solving skills with system optimization experience