Job Description
Join our dynamic engineering team at TechNova Solutions! We're urgently seeking a passionate Senior Software Engineer to build cutting-edge cloud-native applications. As a key contributor, you'll architect scalable solutions while mentoring junior developers. Our collaborative environment fosters innovation, with flexible hybrid work options and comprehensive benefits. Help us transform industries through technology and make a tangible impact in Fresno's growing tech scene.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead code reviews and enforce best practices across the team
- Optimize system performance through database tuning and caching strategies
- Collaborate with product managers to translate requirements into technical specifications
- Mentor junior engineers through pair programming and architectural guidance
- Implement CI/CD pipelines using Jenkins and Docker
- Resolve production issues and conduct root cause analysis
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of software development experience with Java
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong understanding of RESTful APIs and microservices architecture
- Proficiency in SQL/NoSQL databases and ORM frameworks
- Experience with Agile methodologies and JIRA
- Excellent problem-solving and communication skills