Job Description
Join our dynamic team at InnovateTech Solutions and help shape the future of digital innovation. We're seeking a passionate Senior Software Engineer to architect, develop, and deploy scalable applications that solve real-world challenges. Enjoy competitive compensation, flexible work arrangements, and a culture that values creativity and collaboration.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead API development and integration with cloud platforms (AWS/Azure)
- Mentor junior engineers and conduct code reviews
- Optimize system performance and troubleshoot complex issues
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in full-stack development
- Proficiency in Java, Python, and JavaScript frameworks
- Strong understanding of cloud architecture (AWS/Azure)
- Experience with containerization (Docker/Kubernetes)
- Expertise in relational databases (SQL/PostgreSQL)
- Proven track record of delivering enterprise-level applications