Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation in Columbus, Ohio. We're seeking a passionate developer to architect scalable solutions and mentor our growing tech team. Enjoy competitive compensation, flexible work arrangements, and the opportunity to build cutting-edge products that impact millions of users.
Our Columbus hub offers a collaborative environment where your expertise in cloud-native development will drive real-world impact. With comprehensive benefits including health insurance, 401(k) matching, and professional development stipends, we invest in your growth as much as you invest in our success.
Responsibilities
- Design and implement scalable microservices using Java, Spring Boot, and AWS
- Mentor junior engineers through code reviews and technical guidance
- Lead CI/CD pipeline optimization using Jenkins and Docker
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to architectural decisions and system performance improvements
- Implement robust security measures and compliance protocols
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of experience in backend development with Java and Spring framework
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs, microservices architecture, and event-driven systems
- Proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB)
- Experience with Agile methodologies and JIRA project management
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to work in cross-functional teams
- Portfolio demonstrating complex system design and implementation