Senior Software Engineer responsible for core platform capabilities for payments system at Freddie Mac. Collaborating with stakeholders to deliver high-quality solutions in a fast-paced environment.
Responsibilities
Design and build core platform capabilities for a best‑in‑class payments system supporting enterprise-wide mission-critical business functions.
Collaborate closely with business partners across Front Office, Back Office, and Payments to translate complex requirements into elegant technical solutions.
Lead hands‑on development efforts, from prototyping through production, with a strong focus on quality, performance, security, and resilience.
Drive architectural and design decisions, anticipating performance bottlenecks and optimizing systems as they scale.
Deliver in a fast‑paced, agile environment, balancing speed with stability and long‑term maintainability.
Support production systems, troubleshoot issues, and respond to time‑sensitive business needs with confidence and ownership.
Requirements
5–7 years of professional experience designing, developing, and testing enterprise‑grade software in an Agile environment.
Strong expertise in Java / J2EE and building scalable backend services.
Proven experience designing and consuming RESTful APIs using Spring Boot.
Solid experience with relational databases such as Sybase, SQL Server, MySQL, or DB2.
Front‑end development experience with Angular (v2+) and modern UI patterns.
Hands-on experience with modern build, CI/CD, and containerization tools including Git, Gradle, Docker, Jenkins, and Eclipse.
Strong testing mindset, with experience writing JUnit tests using Mockito and leveraging test automation frameworks such as FitNesse.
Working knowledge and practical experience with GenAI‑enabled development tools (e.g., GitHub Copilot, LLMs, RAG, agentic workflows).
Bachelor’s degree in Computer Science or a related field.
Factory Engineer at Celestica leading NPI and sustaining product processes. Involves maintaining engineering requirements and quality assurance in daily production activities.
Senior Software Engineer creating AI - driven solutions for accounting automation at FinQuery. Leading full - stack development from concept to production, optimizing financial reporting for clients.
Mobile Software Engineer developing vehicle companion apps with Kotlin Multiplatform for Honda and Acura brands. Working with cross - functional teams to enhance automotive digital experiences.
Engineer/Senior Engineer developing critical components for commercial vehicle technology at ZF. Engaging in design, specifications, and stakeholder interactions for project success.
Full Stack Software Engineer in a hybrid role at Cadmus, enhancing educational platforms through customer - driven product improvements. Collaborate in a diverse team to drive software solutions.
Software Engineer at PermitFlow transforming manual permitting workflows into AI - enabled solutions. Collaborating with cross - functional teams and delivering user - facing features in a hybrid environment.
Senior Growth Engineer responsible for driving growth strategies through data analytics at Mixcloud. Engage in data integrity and support product innovation.
Full Stack Developer at Stefanini working on mobile and backend applications. Collaborating with teams to enhance payment systems for Brazilian market.
Full Stack Developer at Stefanini responsible for co - creating innovative solutions in partnership with clients. Using advanced technologies and AI for impactful global transformations.