Hello,
Title: Senior UI / Full Stack Developer (Job ID- 1255)
Duration: 6+ months Contract with Possible Extension.
Location: Remote (EST candidates only)
Job Summary
The Senior UI / Full Stack Developer will work closely with business and technology teams to deliver features for the Infolens data governance platform within Freddie Mac’s Investments & Capital Markets (I&CM) division.
This role focuses heavily on developing intuitive, data-rich UI experiences while also owning backend service development using Java and Spring Boot. The candidate will contribute across the full software development lifecycle, translating complex business and data governance requirements into scalable, user-friendly applications.
Key Responsibilities
- Design and develop responsive UI components and data visualization screens using React
- Build and maintain backend services using Java and Spring Boot
- Develop RESTful APIs supporting metadata management, data lineage, and enterprise integrations
- Translate business requirements into scalable full-stack solutions
- Collaborate with product owners, business teams, and stakeholders
- Create intuitive UI/UX experiences for complex data relationships
- Participate in design, coding, testing, deployment, and documentation activities
- Optimize applications for scalability, performance, and security
- Contribute to CI/CD pipelines and automated testing initiatives
- Improve engineering standards, code quality, and reusable architecture patterns
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science or related field
- 5+ years of full-stack software development experience
- Strong expertise in:
- Java
- Spring Boot
- REST APIs
- React.js
- Experience integrating frontend applications with backend services
- Strong understanding of:
- Microservices architecture
- Distributed systems
- Relational databases (PostgreSQL preferred)
- Experience working in Agile environments
- Strong analytical, communication, and problem-solving skills
Preferred Skills & Qualifications
- Experience with:
- Data modeling
- Data lineage
- Metadata platforms
- Knowledge of:
- Event-driven architecture
- Enterprise integration patterns
- Docker/Kubernetes
- CI/CD tools and pipelines
- Automated testing frameworks
- Familiarity with graph-based or visualization-heavy UI applications
- Experience in regulated or data-governance-heavy environments
Role Profile – What Success Looks Like
- Delivering high-quality, scalable UI experiences
- Owning end-to-end feature delivery across frontend and backend
- Translating data models into business-friendly applications
- Designing scalable APIs and reusable backend services
- Driving engineering excellence and architecture best practices
Thanks and Regards,
Shikha Sharma
1549 Finnegan Lane, 2nd floor
North Brunswick, NJ 08902
Email:
Desk: