Job Description
Join InnovateTech Solutions' award-winning engineering team in the heart of Dallas! We're seeking a dynamic Senior Software Engineer to drive innovation in our fintech platform. This immediate-start opportunity offers competitive compensation, cutting-edge projects, and a culture that values technical excellence and work-life balance. Collaborate with industry experts to architect scalable solutions while mentoring junior developers in our agile environment.
Why InnovateTech? Top-tier benefits package including 401(k) matching, flexible work arrangements, and professional development stipends. Be part of a team recognized by Forbes as one of America's Best Midsize Employers!
Responsibilities
- Architect and develop cloud-native microservices using Java/Spring Boot
- Lead CI/CD pipeline optimization and infrastructure-as-code implementation
- Mentor junior engineers through pair programming and code reviews
- Collaborate with product teams to translate requirements into technical specifications
- Implement security best practices and conduct vulnerability assessments
- Optimize system performance using caching strategies and database tuning
- Contribute to open-source projects and technical blog publications
Qualifications
- 5+ years of experience in enterprise software development
- Expertise in Java, Spring Boot, and cloud platforms (AWS/Azure)
- Strong background in microservices architecture and RESTful APIs
- Proficiency with containerization (Docker/Kubernetes) and CI/CD tools
- Experience with testing frameworks (JUnit, Mockito) and TDD practices
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving skills with attention to detail
- Strong communication skills and ability to collaborate across teams