Job Description
Join our award-winning team as a Senior Software Engineer and revolutionize digital experiences for Fortune 500 clients. We're seeking passionate innovators to architect scalable cloud solutions while embracing our hybrid-remote culture. Enjoy competitive benefits, professional development stipends, and the flexibility to work from anywhere while collaborating with top-tier talent in Indianapolis.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance through database tuning and caching strategies
- Develop CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to open-source projects and technical blog publications
Qualifications
- 5+ years of experience in Java and cloud-native development
- Expertise in REST APIs, microservices architecture, and event-driven systems
- Proficiency with SQL databases (PostgreSQL) and NoSQL solutions
- AWS certification (Solutions Architect or DevOps Engineer)
- Strong problem-solving skills with algorithm/data structure expertise
- Experience with Agile methodologies and Jira/Confluence
- Bachelor's degree in Computer Science or equivalent experience