Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of cloud-native applications. We're a rapidly growing tech firm recognized for our innovative solutions and engineering excellence. This immediate hire opportunity offers the chance to work on cutting-edge projects with a collaborative team of industry experts. Enjoy competitive compensation, flexible work arrangements, and comprehensive benefits while making a tangible impact on our product ecosystem.
Responsibilities
- Design, develop, and maintain scalable microservices using Java/Spring Boot and cloud technologies (AWS/Azure)
- Lead code reviews and mentor junior engineers on best practices and architectural patterns
- Implement CI/CD pipelines using Docker, Kubernetes, and Jenkins for automated deployments
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize application performance and resolve complex technical challenges
- Contribute to technical documentation and knowledge sharing initiatives
Qualifications
- 5+ years of experience in backend software development with Java/Spring framework
- Expertise in cloud platforms (AWS/Azure) and container orchestration (Kubernetes)
- Strong understanding of microservices architecture and RESTful API design
- Proven track record of leading technical projects and mentoring team members
- Experience with Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent practical experience