Job Description
Join our dynamic team at Tech Innovations Inc. as we revolutionize the fintech landscape. We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation from our Indianapolis headquarters. You'll collaborate with cross-functional teams to build cutting-edge platforms that serve millions of users worldwide. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape the future of digital finance.
Responsibilities
- Design, develop, and maintain high-performance microservices using Java/Spring Boot
- Lead code reviews and mentor junior engineers on best practices
- Optimize system architecture for scalability and security
- Implement CI/CD pipelines using AWS and Jenkins
- Collaborate with product managers to translate requirements into technical specifications
- Debug complex production issues and implement robust solutions
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in Java/Spring development
- Expertise in RESTful API design and microservices architecture
- Strong proficiency with SQL and NoSQL databases (PostgreSQL, MongoDB)
- Experience with cloud platforms (AWS, Azure, or GCP)
- Familiarity with containerization technologies (Docker, Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills