Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing the fintech landscape from our Milwaukee headquarters. We're seeking a passionate Senior Software Engineer to architect scalable cloud solutions and drive innovation in payment processing systems. Collaborate with cross-functional teams to transform complex requirements into elegant, high-performance applications while mentoring junior developers and championing DevOps excellence.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot
- Lead CI/CD pipeline optimization using AWS and Kubernetes
- Develop RESTful APIs with API Gateway integration
- Conduct code reviews and enforce best practices
- Troubleshoot production issues with distributed tracing tools
- Mentor 3+ junior engineers through pair programming
- Drive technical debt reduction initiatives
Qualifications
- 5+ years of experience in Java/Spring ecosystem
- Expertise in cloud platforms (AWS/Azure/GCP)
- Strong understanding of microservices patterns
- Proficiency in Docker, Kubernetes, and Terraform
- Bachelor's degree in Computer Science or equivalent
- Experience with event-driven architecture (Kafka/RabbitMQ)
- Agile/Scrum certification preferred