Job Description
We're urgently hiring a Senior Software Engineer to join our dynamic team in Tucson! This is a critical position to support our rapidly growing fintech platform. If you're passionate about building scalable solutions and thrive in fast-paced environments, apply immediately. Enjoy competitive compensation, comprehensive benefits, and the opportunity to make an immediate impact.
Responsibilities
- Lead development of cloud-native microservices using Java and Spring Boot
- Architect and implement real-time data processing pipelines with Kafka
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver high-impact features
- Optimize system performance and troubleshoot complex technical challenges
- Implement CI/CD pipelines using AWS and Jenkins
Qualifications
- 5+ years of experience in backend development with Java
- Expert knowledge of cloud platforms (AWS/GCP/Azure)
- Strong understanding of microservices architecture and REST APIs
- Proven experience with Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or related field
- Ability to work independently and make rapid technical decisions