Job Description
Join TechNova Solutions' dynamic team as a Senior Software Engineer and drive innovation in our cutting-edge tech hub. We're seeking passionate problem-solvers to architect scalable solutions for Fortune 500 clients. Enjoy competitive compensation, flexible work arrangements, and opportunities to mentor junior developers while working on impactful projects that shape the future of enterprise software.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot
- Lead CI/CD pipeline optimization and DevOps practices
- Mentor 3-5 junior engineers through code reviews and technical guidance
- Collaborate with Product Managers to translate business requirements into technical specifications
- Conduct performance testing and implement scalability improvements
- Stay current with emerging technologies (AWS, Kubernetes, Docker) and recommend adoption
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expert proficiency in Java, Spring Boot, and relational databases (SQL)
- Proven experience with cloud platforms (AWS/GCP) and containerization
- Strong understanding of Agile/Scrum methodologies
- Excellent problem-solving skills and ability to work in fast-paced environments
- Leadership experience with cross-functional teams