Job Description
Join InnovateTech Solutions, a cutting-edge leader in fintech innovation, as we revolutionize digital banking solutions. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor our growing development team. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape the future of financial technology in our vibrant San Antonio headquarters.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead code reviews and enforce best practices across the engineering team
- Collaborate with product managers to translate business requirements into technical specifications
- Optimize system performance and troubleshoot complex production issues
- Mentor junior developers through pair programming and architectural guidance
- Implement CI/CD pipelines using AWS and Docker
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 cloud-native architectures
- Strong understanding of RESTful APIs and microservices patterns
- Experience with AWS, Docker, and Kubernetes
- Proven track record of mentoring development teams
- Excellent problem-solving and communication skills