Job Description
Join InnovateTech Solutions' award-winning engineering team and architect the future of digital innovation in Sacramento's thriving tech hub. We're seeking a passionate Senior Software Engineer to lead complex projects, mentor junior developers, and deliver scalable solutions that impact millions of users. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with cutting-edge technologies in a collaborative, inclusive environment.
Responsibilities
- Design and implement scalable microservices using Java, Spring Boot, and AWS
- Lead code reviews and enforce best practices across development teams
- Collaborate with product managers to translate business requirements into technical solutions
- Optimize system performance and implement CI/CD pipelines
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Contribute to architectural decisions and technology roadmap planning
- Ensure robust security protocols and compliance with industry standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and cloud platforms (AWS preferred)
- Strong understanding of RESTful APIs, microservices architecture, and containerization
- Proven experience leading agile development projects and mentoring teams
- Proficiency with Git, CI/CD tools, and testing frameworks
- Excellent problem-solving skills and ability to work in fast-paced environments