Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing fintech through cutting-edge cloud-native applications. As a Senior Software Engineer, you'll architect scalable solutions using modern frameworks while mentoring junior developers. Enjoy our collaborative workspace in Uptown Charlotte with competitive benefits and flexible work arrangements.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead CI/CD pipeline optimization with Jenkins and Kubernetes
- Mentor 3+ junior engineers through code reviews and pair programming
- Drive technical debt reduction and architectural improvements
- Collaborate with product teams to translate requirements into scalable solutions
- Implement security best practices and compliance measures
Qualifications
- 5+ years of experience in Java development with Spring Boot
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong knowledge of RESTful APIs and event-driven architecture
- Proven experience leading agile development projects
- BS in Computer Science or equivalent practical experience
- Excellent problem-solving and communication skills