Job Description
Join InnovateTech Solutions, a leading tech disruptor transforming industries through cutting-edge software innovation. We're seeking a passionate Senior Software Engineer to architect scalable solutions for our enterprise clients. This role offers hybrid flexibility, competitive equity packages, and the opportunity to work with cloud-native technologies in a collaborative environment.
Responsibilities
- Lead end-to-end development of microservices using Java/Spring Boot
- Architect cloud-native solutions on AWS/GCP with Kubernetes
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance and implement CI/CD pipelines
- Collaborate with Product teams to translate requirements into technical specs
- Implement robust security protocols and data protection measures
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's in Computer Science or equivalent experience
- 5+ years of experience with enterprise Java development
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong background in RESTful APIs and microservices architecture
- Proficiency in testing frameworks (JUnit, Mockito) and TDD principles
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Excellent problem-solving skills and system design abilities