Job Description
Join InnovateTech Solutions, a leader in fintech innovation, as we revolutionize financial services through cutting-edge software solutions. Our Memphis-based team thrives on creativity and technical excellence, offering a collaborative environment where your expertise will directly impact millions of users. We're seeking passionate engineers to build scalable, secure applications using modern tech stacks while enjoying Memphis's vibrant culture and cost-of-living advantages.
Responsibilities
- Design, develop, and maintain high-performance microservices using Java and Spring Boot
- Lead cloud infrastructure migrations to AWS with CI/CD pipelines
- Mentor junior engineers through code reviews and architectural discussions
- Implement robust security protocols and data encryption for financial transactions
- Optimize database performance for PostgreSQL and Redis
- Collaborate with product teams to translate business requirements into technical specs
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience with backend Java development
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong knowledge of RESTful APIs and microservices architecture
- Experience with financial systems PCI-DSS compliance
- Proficiency in testing frameworks (JUnit, Mockito)
- Excellent problem-solving and communication skills