Job Description
Join our dynamic team at TechInnovate Solutions, a leader in enterprise software development. We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions for Fortune 500 clients. Enjoy a collaborative environment with flexible work arrangements, comprehensive benefits, and opportunities for professional growth. Help shape the future of cloud-native applications while making a tangible impact on our users' success.
Responsibilities
- Design and implement scalable microservices using Java/Spring Boot
- Mentor junior developers through code reviews and pair programming
- Optimize system performance and troubleshoot complex technical issues
- Lead agile ceremonies and contribute to product roadmap discussions
- Implement CI/CD pipelines and infrastructure-as-code with Terraform
- Collaborate with cross-functional teams to deliver enterprise solutions
Qualifications
- 5+ years of experience in enterprise software development
- Expertise in Java, Spring Boot, and cloud platforms (AWS/Azure)
- Strong background in microservices architecture and REST APIs
- Proficiency in CI/CD tools (Jenkins, GitLab CI, or CircleCI)
- Experience with containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or related field