Job Description
Join our rapidly growing team in Charlotte! We're urgently hiring a Senior Software Engineer to lead critical projects in our fintech division. As a key member of our innovation hub, you'll architect scalable solutions using cutting-edge technologies while mentoring junior developers. Enjoy hybrid work arrangements, competitive benefits, and opportunities for rapid career advancement.
Our ideal candidate thrives in fast-paced environments and possesses a passion for solving complex technical challenges. You'll collaborate with cross-functional teams to deliver high-impact financial products serving millions of users.
Responsibilities
- Architect and implement microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead code reviews and drive technical best practices across development teams
- Mentor junior engineers through pair programming and technical workshops
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and represent company at tech conferences
Qualifications
- 8+ years of software development experience with Java and cloud platforms
- Expertise in microservices architecture, REST APIs, and distributed systems
- Strong background in fintech or financial domain knowledge
- Proven leadership experience mentoring development teams
- AWS/Azure certification or equivalent cloud infrastructure expertise
- Experience with Agile methodologies and JIRA/Confluence
- Bachelor's degree in Computer Science or equivalent practical experience