Job Description
Join our dynamic team at InnovateTech Solutions, a leader in cloud-native SaaS platforms. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive technical excellence. Work in a collaborative environment where your expertise directly impacts thousands of users across healthcare and finance sectors. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers.
Responsibilities
- Design and implement microservices using Java and Spring Boot
- Lead cloud infrastructure deployments on AWS with Terraform
- Optimize database performance for PostgreSQL and Redis
- Mentor 2-3 junior engineers through pair programming
- Conduct code reviews and enforce CI/CD best practices
- Collaborate with Product Managers to define technical roadmaps
Qualifications
- 5+ years of Java development experience
- Expertise in cloud architecture (AWS/GCP)
- Strong understanding of microservices patterns
- Proficiency in CI/CD pipelines (Jenkins/GitHub Actions)
- Bachelor's degree in Computer Science or equivalent
- Experience with Kubernetes and Docker orchestration
- Agile/Scrum methodology certification preferred