Job Description
Join InnovateTech Solutions, a leading-edge technology firm transforming industries through cutting-edge software solutions. We're urgently seeking a passionate Senior Software Engineer to architect and build scalable applications for Fortune 500 clients. Enjoy competitive compensation, flexible remote options, and a collaborative culture that values innovation and work-life balance.
Responsibilities
- Design, develop, and maintain high-performance microservices using Java and Spring Boot
- Lead cloud infrastructure migrations to AWS with CI/CD automation
- Mentor junior engineers through code reviews and technical documentation
- Collaborate with product teams to translate business requirements into technical specs
- Optimize system performance and implement robust security protocols
- Drive architectural decisions for new feature development
Qualifications
- 5+ years of experience in enterprise-level software development
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong background in cloud platforms (AWS/Azure) and containerization (Docker/K8s)
- Proven track record of delivering scalable, mission-critical applications
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Agile methodologies and DevOps practices