Job Description
We're urgently seeking a passionate Software Engineer to join our award-winning team in the heart of New York City. This full-time role offers competitive compensation, comprehensive benefits, and full relocation assistance for qualified candidates. As a key member of our engineering division, you'll architect scalable solutions for enterprise clients while collaborating with world-class developers. If you thrive in fast-paced environments and want to make a tangible impact, apply now!
Responsibilities
- Design, develop, and maintain high-performance backend services using Java/Spring
- Implement RESTful APIs and optimize microservices architecture
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate requirements into technical specifications
- Troubleshoot complex production issues and implement robust monitoring solutions
- Contribute to CI/CD pipeline improvements and DevOps initiatives
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and cloud platforms (AWS/GCP)
- Strong understanding of distributed systems and database design
- Proven experience with Agile methodologies and JIRA
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work in cross-functional teams
- Must be authorized to work in the US without sponsorship