Job Description
Join TechNova Solutions, a leader in cloud-native SaaS innovation, as we revolutionize enterprise software from our Minneapolis headquarters. We're seeking a passionate Senior Software Engineer to architect scalable solutions that serve millions of users. Our engineers enjoy hybrid work arrangements, cutting-edge tech stack, and opportunities to mentor junior developers. If you thrive in collaborative environments and love building robust systems, apply today to shape the future of digital transformation.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead code reviews and enforce best practices for CI/CD pipelines
- Collaborate with product teams to translate requirements into technical specs
- Mentor junior engineers through pair programming and architecture sessions
- Optimize database performance and troubleshoot production issues
- Contribute to open-source projects and internal innovation labs
Qualifications
- 5+ years of experience in backend development with Java/Kotlin
- Expertise in distributed systems and cloud architecture (AWS/GCP)
- Strong understanding of RESTful APIs and event-driven patterns
- Proficiency with SQL databases (PostgreSQL) and caching strategies
- Experience with containerization (Docker/Kubernetes) and infrastructure-as-code
- Bachelor's degree in Computer Science or equivalent experience