Job Description
Join our dynamic team at InnovateTech Solutions, a leader in cloud-based SaaS platforms. We're seeking a passionate Senior Software Engineer to architect and develop cutting-edge solutions for our enterprise clients. This immediate-start opportunity offers competitive compensation, flexible work arrangements, and career growth in San Diego's thriving tech ecosystem.
Our ideal candidate thrives in fast-paced environments and is committed to delivering scalable, high-performance applications. You'll collaborate with cross-functional teams to transform business requirements into robust technical solutions while mentoring junior developers and driving innovation.
Responsibilities
- Design and implement scalable microservices using Java/Spring Boot and AWS
- Lead code reviews and enforce best practices for CI/CD pipelines
- Mentor junior engineers through pair programming and technical workshops
- Optimize database performance (PostgreSQL) and troubleshoot production issues
- Translate business requirements into technical specifications
- Contribute to architectural decisions and technology stack evolution
- Automate testing frameworks using JUnit and Selenium
Qualifications
- 5+ years of experience in backend development with Java
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong knowledge of RESTful APIs and microservices architecture
- Experience with Agile methodologies and JIRA/Confluence
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of delivering production-ready code
- Excellent problem-solving and communication skills