Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation. We're seeking passionate professionals to build cutting-edge applications for Fortune 500 clients in the heart of Manhattan. Enjoy competitive benefits, flexible work arrangements, and opportunities for career growth in one of NYC's most vibrant tech hubs.
Responsibilities
- Design, develop, and maintain scalable cloud-native applications using Java and AWS
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and optimize system performance
- Contribute to architectural decisions and technology roadmap planning
- Debug complex issues and implement robust error handling mechanisms
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development with Java
- Strong proficiency in AWS services (EC2, S3, Lambda)
- Experience with microservices architecture and containerization
- Expertise in relational databases (PostgreSQL, MySQL) and NoSQL solutions
- Proven track record of delivering production-ready code
- Excellent problem-solving and communication skills