Job Description
Join our dynamic team at InnovateTech Solutions, where we're revolutionizing industrial IoT solutions. As a Senior Software Engineer, you'll architect scalable systems and collaborate with cross-functional teams to deliver cutting-edge software. We offer competitive benefits, flexible work arrangements, and opportunities for professional growth in Milwaukee's thriving tech ecosystem.
Responsibilities
- Design and implement high-performance backend services using Java/Spring Boot
- Lead cloud infrastructure deployments on AWS with CI/CD pipelines
- Mentor junior engineers through code reviews and technical guidance
- Optimize system architecture for scalability and security compliance
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to open-source projects and internal innovation initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and microservices architecture
- Strong proficiency with AWS services (EC2, S3, Lambda)
- Experience with containerization (Docker/Kubernetes)
- Proficient in Git, JIRA, and Agile methodologies
- Excellent problem-solving and communication skills