Job Description
Join TechNova Solutions, a leading innovator in cloud-based enterprise software, as we revolutionize the digital landscape. We're seeking a passionate Senior Software Engineer to architect and build scalable solutions that impact millions of users. Located in the heart of Manhattan, our collaborative culture combines cutting-edge technology with professional growth opportunities. Enjoy competitive benefits, flexible work arrangements, and the chance to work on projects that shape the future of tech.
Responsibilities
- Lead end-to-end development of high-availability microservices using Java and Spring Boot
- Design and implement RESTful APIs with AWS Lambda and DynamoDB
- Mentor junior engineers through code reviews and architectural discussions
- Optimize system performance using Redis, Kafka, and container orchestration
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines using Jenkins and Terraform
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and modern JavaScript frameworks
- Strong understanding of cloud architecture (AWS/Azure/GCP)
- Experience with Agile methodologies and Jira
- Demonstrated ability to lead complex technical projects
- Excellent problem-solving and communication skills
- Relevant certifications (AWS/GCP) preferred