Job Description
Join our agile development team at InnovateTech Dynamics and architect cutting-edge solutions that transform industries. We're seeking a passionate Senior Software Engineer to lead the development of scalable cloud-native applications using modern frameworks. Enjoy a collaborative environment with flexible hours, comprehensive benefits, and opportunities to mentor junior developers while shaping our product roadmap.
Responsibilities
- Design, develop, and deploy high-performance microservices using Java/Spring Boot and AWS
- Lead code reviews and implement CI/CD pipelines using Jenkins and Kubernetes
- Mentor junior engineers and conduct architectural planning sessions
- Optimize system performance through database tuning and caching strategies
- Collaborate with product teams to translate business requirements into technical solutions
- Implement security best practices and ensure compliance with industry standards
Qualifications
- 5+ years of professional experience in Java/Spring Boot development
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong background in RESTful API design and microservices architecture
- Proven ability to lead technical projects and mentor development teams
- Experience with Agile methodologies and JIRA/Confluence
- Bachelor's degree in Computer Science or equivalent practical experience