Job Description
Join InnovateTech Solutions, a cutting-edge software development firm revolutionizing fintech solutions. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor our growing team. Our San Antonio headquarters offers a collaborative environment where your expertise will directly impact millions of users. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with emerging technologies like blockchain and AI.
Why InnovateTech? We invest in your growth with annual stipends for certifications, hackathons, and conference attendance. Our state-of-the-art facility includes dedicated innovation labs and wellness spaces.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot
- Lead code reviews and drive best practices across the development team
- Optimize database performance with PostgreSQL and Redis
- Develop CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to translate business requirements into technical solutions
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Contribute to open-source projects and technical blog publications
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and JavaScript frameworks
- Strong understanding of AWS services (EC2, Lambda, RDS)
- Proven experience with Agile methodologies and JIRA
- Excellent problem-solving skills and system design capabilities
- Experience with containerization (Docker/Kubernetes) and infrastructure-as-code (Terraform)