Job Description
Join our dynamic team at InnovateTech Solutions, where cutting-edge technology meets professional growth. We're seeking a passionate Senior Software Developer to architect scalable solutions for Fortune 500 clients. Enjoy competitive compensation, comprehensive benefits, and a collaborative culture that values innovation. Located in Indianapolis's thriving tech hub, we offer flexible work arrangements and opportunities to shape the future of enterprise software.
Responsibilities
- Design and implement cloud-native microservices using Java and Spring Boot
- Lead API development and integration with third-party systems
- Mentor junior developers through pair programming and code reviews
- Optimize application performance and troubleshoot complex issues
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines using AWS and Jenkins
- Conduct security audits and ensure compliance with industry standards
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in enterprise software development
- Expertise in Java, Spring Boot, and relational databases (PostgreSQL/MySQL)
- Strong understanding of RESTful API design and microservices architecture
- Proficiency with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Experience with Agile methodologies and JIRA
- Excellent problem-solving skills and ability to work in cross-functional teams