Job Description
Join our dynamic team immediately! InnovateTech Solutions is seeking a Senior Software Engineer to lead critical projects in our Charlotte headquarters. This urgent opening offers competitive compensation, cutting-edge projects, and rapid career growth. We're revolutionizing fintech solutions and need your expertise to accelerate our mission.
As a key player in our agile development team, you'll architect scalable systems while mentoring junior engineers. Enjoy flexible work arrangements, comprehensive benefits, and the opportunity to impact millions of users. Apply today – this position closes once filled!
Responsibilities
- Architect and implement cloud-native microservices using Java/Spring Boot
- Lead end-to-end development lifecycle from design to deployment
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance and resolve complex technical challenges
- Collaborate with Product and UX teams to deliver seamless user experiences
- Implement CI/CD pipelines and DevOps best practices
- Contribute to technical documentation and architectural decisions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in enterprise software development
- Expert proficiency in Java, Spring Boot, and RESTful APIs
- Strong understanding of AWS/Azure cloud services
- Proven experience with microservices architecture and containerization
- Excellent problem-solving and communication skills
- Agile/Scrum methodology experience
- BS/MS in Computer Science preferred