Job Description
Join our dynamic team at InnovateTech Solutions and revolutionize the future of cloud-based software development. We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions using cutting-edge technologies. This is a rare opportunity to make an immediate impact in a collaborative, fast-paced environment where your expertise will drive innovation for enterprise clients across North America. Enjoy competitive compensation, flexible work arrangements, and the chance to shape our next-generation platform.
Responsibilities
- Design, develop, and deploy high-performance microservices using Java and Spring Boot
- Lead code reviews and mentor junior engineers to maintain quality standards
- Optimize cloud infrastructure on AWS for maximum scalability and security
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Troubleshoot complex production issues and implement robust monitoring solutions
Qualifications
- 5+ years of professional software development experience with Java
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong background in RESTful API design and microservices architecture
- Proven ability to lead agile development cycles using Scrum methodologies
- Bachelor's degree in Computer Science or equivalent technical certification
- Experience with frontend frameworks (React/Angular) and databases (SQL/NoSQL)
- Excellent problem-solving skills and attention to detail