Job Description
Join our dynamic engineering team at Tech Innovators Inc., where we're revolutionizing digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable solutions in our Milwaukee headquarters. You'll collaborate with cross-functional teams to transform complex requirements into elegant, high-performance applications while mentoring junior developers. Our culture champions innovation, continuous learning, and work-life balance in a modern downtown workspace.
Responsibilities
- Design and implement robust microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead API development with RESTful standards and GraphQL for enterprise clients
- Mentor junior engineers through code reviews and pair programming sessions
- Optimize application performance using containerization (Docker/Kubernetes) and CI/CD pipelines
- Collaborate with Product Managers to translate business requirements into technical specifications
- Implement security best practices and conduct thorough testing protocols
- Contribute to architectural decisions and technology stack evolution
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience)
- Expert proficiency in Java, Python, and modern JavaScript frameworks (React/Angular)
- Strong AWS experience with EC2, Lambda, and RDS services
- Proven track record of leading full-stack development projects
- Agile/Scrum methodology mastery with JIRA experience
- Knowledge of database design (SQL/NoSQL) and caching strategies
- Excellent problem-solving skills and system architecture abilities
- Strong communication skills for stakeholder collaboration