Job Description
Join our innovative team at TechFlow Solutions where we're revolutionizing fintech with cutting-edge software solutions. We're seeking a passionate Software Engineer to build scalable systems for global clients. Enjoy weekly pay, flexible schedules, and collaborative Agile environments. Perfect for engineers seeking immediate compensation without compromising on project impact.
Our Chicago headquarters offers state-of-the-art facilities, mentorship opportunities, and direct involvement in product development from ideation to deployment. We provide comprehensive benefits including health insurance, professional development stipends, and quarterly team-building events.
Responsibilities
- Design, develop, and maintain scalable microservices using Java and Spring Boot
- Implement CI/CD pipelines using AWS and Jenkins for automated testing and deployment
- Optimize database performance through advanced SQL queries and NoSQL solutions
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Conduct code reviews and mentor junior engineers on best practices
- Develop comprehensive unit and integration tests using JUnit and Mockito
- Document architecture decisions and technical specifications for stakeholder alignment
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 3+ years of professional software development experience with Java
- Proficiency in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful API design and microservices architecture
- Experience with Agile methodologies and Jira project management
- Knowledge of security best practices and data encryption standards
- Excellent problem-solving skills and ability to work in fast-paced environments
- Portfolio demonstrating complex project implementations