New York, United States
IDR is seeking a Senior Software Engineer – Go & Java to join one of our top clients for a remote opportunity. In this role, you’ll help design and build secure, scalable backend services and APIs that support enterprise-grade platforms. You’ll collaborate with engineers and architects in a highly regulated industry environment (financial services) where reliability, security, and performance are critical.
Position Overview for the Senior Software Engineer – Go & Java:
- Design, build, and maintain cloud-native services and APIs using Go and Java
- Contribute to system architecture and technical direction for distributed microservice platforms
- Apply secure development practices throughout the software delivery lifecycle
- Lead and participate in code reviews to ensure quality, maintainability, and performance
- Evaluate and recommend technologies (including open-source) to solve engineering challenges
Requirements for the Senior Software Engineer – Go & Java:
- 5+ years of enterprise software engineering experience
- Hands-on development experience with both Go and Java
- Experience building cloud-native applications using distributed architectures and microservices
- Experience designing well-structured APIs and applying software design patterns
- Experience applying secure software development lifecycle (SDLC) practices
What's in it for you?
- Competitive compensation package
- Full Benefits; Medical, Vision, Dental, and more!
- Opportunity to get in with an industry leading organization.
Why IDR?
- 25+ Years of Proven Industry Experience in 4 major markets
- Employee Stock Ownership Program
- Dedicated Engagement Manager who is committed to you and your success.
- Medical, Dental, Vision, and Life Insurance
- ClearlyRated's Best of Staffing® Client and Talent Award winner 12 years in a row.
#LI-Remote