Job Description
Join our dynamic team at InnovateTech Solutions, a leader in fintech innovation based in Charlotte's thriving tech hub. We're seeking a passionate Senior Software Engineer to architect scalable cloud solutions and drive next-generation financial platforms. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers while working on cutting-edge projects.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead CI/CD pipeline optimization using Jenkins and Docker
- Mentor 3+ junior engineers through pair programming and code reviews
- Collaborate with product teams to translate business requirements into technical specs
- Contribute to architectural decisions for cloud-native applications
- Automate testing infrastructure with Selenium and JUnit
- Participate in Agile ceremonies and sprint planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in enterprise-level software development
- Expertise in Java, Python, and cloud platforms (AWS/GCP)
- Strong understanding of RESTful APIs and microservices architecture
- Proven track record of deploying high-availability systems
- Experience with containerization (Kubernetes/Docker) and CI/CD
- Excellent problem-solving and communication skills