Job Description
Join our elite engineering team at InnovateTech Solutions, where we're revolutionizing fintech innovation from our Kansas City headquarters. As a Senior Software Engineer, you'll architect scalable cloud-native applications while mentoring junior developers and driving technical excellence. We offer competitive compensation, comprehensive benefits, and a culture that values work-life balance and cutting-edge technology.
Responsibilities
- Lead end-to-end development of microservices using Java/Spring Boot and AWS
- Mentor 3-5 junior engineers through pair programming and code reviews
- Design and implement CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and implement robust security protocols
- Participate in agile ceremonies and contribute to architectural decisions
Qualifications
- 5+ years of experience in full-stack development with Java and JavaScript
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of microservices architecture and RESTful APIs
- Proven track record of mentoring technical teams
- Bachelor's degree in Computer Science or equivalent experience
- Experience with fintech or high-transaction systems preferred
- CI/CD pipeline implementation experience required