UI / Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
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., * 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, * 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
Requirements
- 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, * 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Résumé-Driven Development: How IT trends affect the job market for software developers
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Dev Digest 121 - AI goes offline
Dev Digest 120 - Apple and peers