Job Description
Join our dynamic team at InnovateTech Solutions, a leading fintech disruptor transforming financial services through cutting-edge technology. We're seeking a passionate Senior Software Engineer to architect and build scalable solutions that impact millions of users. Enjoy competitive benefits, flexible work arrangements, and a collaborative environment in the heart of Charlotte's thriving tech corridor. What you'll love: Mentorship opportunities, quarterly hackathons, and professional development stipends.
Responsibilities
- Lead design and implementation of cloud-native microservices using Java/Spring Boot
- Collaborate with cross-functional teams to deliver high-impact features in 2-week sprints
- Optimize system performance and ensure 99.99% uptime through rigorous testing
- Mentor junior engineers and conduct peer code reviews
- Drive DevOps excellence by implementing CI/CD pipelines with AWS and Docker
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- 5+ years of professional software development experience with Java
- Expertise in cloud platforms (AWS/Azure) and containerization technologies
- Strong understanding of RESTful APIs and microservices architecture
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of delivering scalable, production-ready systems
- Experience with agile methodologies and JIRA/Confluence
- Excellent problem-solving skills with attention to detail