Job Description
Join our dynamic team as a Senior Software Engineer and drive innovation in cutting-edge cloud-native applications. We're seeking passionate professionals to architect scalable solutions while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape the future of technology.
Responsibilities
- Design and implement microservices using Java/Spring Boot
- Lead cloud migrations to AWS/Azure with DevOps practices
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance using Kubernetes and Docker
- Collaborate with product teams to define technical roadmaps
- Ensure security best practices across all development stages
Qualifications
- 5+ years of experience in full-stack development
- Expertise in cloud platforms (AWS/Azure) and containerization
- Strong background in CI/CD pipelines and testing frameworks
- Bachelor's degree in Computer Science or equivalent experience
- Proven ability to lead technical projects and teams
- Excellent problem-solving and communication skills