Job Description
Join our dynamic team at Tech Innovations Inc. as a Senior Software Engineer and drive innovation in cutting-edge cloud solutions. We're seeking a passionate professional to architect scalable systems while mentoring junior developers in a collaborative, fast-paced environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape the future of enterprise software.
Responsibilities
- Design and implement high-performance microservices using Java/Spring Boot
- Lead cloud migration projects on AWS/Azure infrastructure
- Conduct code reviews and enforce best practices across the team
- Collaborate with product teams to define technical requirements
- Optimize system performance and resolve complex production issues
- Document technical specifications and architecture decisions
Qualifications
- 5+ years of experience in enterprise software development
- Expertise in Java, Spring Framework, and RESTful APIs
- Strong background in cloud platforms (AWS/Azure)
- Proven experience with CI/CD pipelines and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills