Job Description
Join our award-winning team in Columbus and build cutting-edge solutions that transform industries. We're seeking a passionate Senior Software Engineer to architect scalable systems and lead technical initiatives in a collaborative, agile environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with emerging technologies like AI and cloud computing.
Responsibilities
- Design and implement scalable microservices using Java/Spring Boot
- Lead code reviews and mentor junior engineers
- Optimize system performance and troubleshoot complex issues
- Collaborate with product teams to define technical requirements
- Implement CI/CD pipelines using AWS and Jenkins
- Contribute to architectural decisions and best practices
- Stay current with industry trends and emerging technologies
Qualifications
- 5+ years of experience in full-stack development
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of REST APIs and microservices architecture
- Experience with SQL and NoSQL databases
- Proficiency in testing frameworks (JUnit, Mockito)
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills