Senior AWS Java Developer (Spark)

At Freddie Mac, you will do important work to build a better housing finance system and you'll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation.

Position Overview:

Do you want to be part of the exciting journey of Cloud Transformation? Are you a seasoned data integration developer that thrives in an innovative and collaborative team? An advanced coder who enjoys a rapid, dynamic environment? If you have proven Data Integration experience with AWS Cloud technologies and would like to help us build an Enterprise Data Lake and Data Fabric in the Cloud, apply to join Freddie Mac's Emerging Data Technologies team.

**This position can be performed currently from a remote location but will require presence in a Freddie Mac office in the future.***

Our Impact:

As part of Platform & Data Solutions organization, we are an eco-system that enables optimal, real-time loan evaluation and purchase decisions across Single Family by providing the right data at the right time to the downstream applications. We are also leading the change to build data solutions using our Cloud Native Data Lake platform that enable consolidating, centralizing and consuming shared data for the enterprise to serve various data analytics and reporting needs.

Your Impact:

In this role, you will be part of the team to pave the way by building for the future working on state-of-the-art tools and technologies in alignment with business objectives. You will be researching, learning and implementing innovative, creative and effective solutions to support real-time back-end needs of downstream applications across the enterprise.

  • 2+ years of experience in big data technologies (Spark, Hadoop, HDFS)
  • 5+ years of full-time experience in software development including design, coding, testing, and support
  • At least 2 years of Cloud infrastructure experience working with one or more of the following Amazon Web Services (AWS) Cloud services: EC2, Elastic Beanstalk , EMR, ECS, S3, SNS, SQS, Cloud Formation, Cloud watch, Lambda
  • 3+ years of experience with Java, JEE, Spring boot, Docker, Kubernetes
  • At least 3 years of experience in RESTful API design and development
  • 2+ years of experience in NoSQL technologies (MongoDB, DynamoDB, Cassandra)
  • At least 1 years of experience in one or more: Python, Spark cluster programming using Java/Python/Scala
  • Hands-on experience of AWS architecture design, Data Management, System to System Data Integration
  • Bachelor's Degree in computer science or IT, Advanced degree preferred

Keys to Success in this Role:
  • Hardworking and take pride in owning your work
  • Technically strong with hands-on experience
  • Ability to understand and communicate well with a passion to get the job done
  • Open minded to embrace new technologies and culture
  • Ready to take on any kind of work to help drive things forward
  • Innovative in providing solutions

Current Freddie Mac employees please apply through the internal career site.

Today, Freddie Mac makes home possible for one in four home borrowers and is one of the largest sources of financing for multifamily housing. Join our smart, creative and dedicated team and you'll do important work for the housing finance system and make a difference in the lives of others.

We are an equal opportunity employer and value diversity and inclusion at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by applicable law. We will ensure that individuals with differing abilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Notice to External Search Firms: Freddie Mac partners with BountyJobs for contingency search business through outside firms. Resumes received outside the BountyJobs system will be considered unsolicited and Freddie Mac will not be obligated to pay a placement fee. If interested in learning more, please visit and register with our referral code: MAC.

Time-type:Full time

Job Category:Information Technology

FLSA Status:Exempt

Similar searches: Full Time, Financial Services and Banking, IT