PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Senior Full-Stack Developer:
-
Employment Type:
Full-Time
-
Location:
Atlanta, GA (Onsite)
Do you meet the requirements for this job?

Senior Full-Stack Developer
Senior Full-Stack Developer
Pay: $140,000 - $160,000 plus 20% bonus
Location: Sandy Springs (100% On-site)
Summary:
Join a leading team working on critical bond data applications with a focus on true 50/50 full-stack development within the ICE Data Services division. This role offers the opportunity to contribute to high-impact projects supporting major financial platforms, including NYSE. You'll collaborate in a fast-paced environment, designing innovative features and optimizing existing systems to enhance data processing and user experience. Ideal for seasoned professionals seeking growth and stability with a prestigious organization.
Requirements:
- Bachelor's degree in Computer Science, Information Systems, or equivalent
- 10+ years of experience in software development for high-volume, customer-facing web applications
- Expertise in Java, Spring Boot, and microservices architecture
- Practical experience with Apache Kafka, Redis, and modern web frameworks
- Strong proficiency in React, Redux, and client-side testing tools
- Experience with Oracle databases and multithreading concepts
- Excellent problem-solving, communication, and teamwork skills
- Ability to adapt quickly to new technologies and processes
- Willingness to participate in on-call rotations and occasional weekend work
Responsibilities:
- Develop and maintain scalable full-stack applications, ensuring high quality and timely delivery
- Design technical specifications and translate ideas into effective code
- Implement and optimize modules following best coding practices
- Analyze system requirements, troubleshoot issues, and resolve technical challenges
- Collaborate with cross-functional teams including QA, UX, Product, and Support
- Enhance existing engineering processes and develop new tools
- Support operational teams in production issue resolution
- Participate in Agile development cycles, including on-call duties and occasional weekends
Benefits:
- Participation in a prestigious organization with strong industry presence
- Competitive salary and performance-based bonus
- Comprehensive benefits package
- Opportunities for professional growth and development
- Work within a talented, innovative team driving technological excellence