✦ Luna Orbit — Software Engineering

Java Software Engineer, Senior

at Freddie Mac

Unknown 💰 $116K – $174K USD / year Posted March 17, 2026
Salary $116K – $174K USD / year
Type Not Specified
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

Senior Java Software Engineer role at Freddie Mac focusing on application development, technical mentorship, and ensuring best practices in a financial services environment.

  • Lead project development
  • Mentor team members
  • Ensure best practices
  • Collaborate on architecture
  • Develop software solutions

Environment includes Java/J2EE, Unix, WebLogic, Tomcat, Apache, with emphasis on software lifecycle, code reviews, and testing.

The ideal candidate is a senior Java software engineer with 5+ years of experience in application development, familiar with Java/J2EE, Unix environments, and application server platforms like WebLogic, Tomcat, and Apache. They possess strong leadership and mentorship skills, capable of guiding development teams and ensuring best practices.

JavaJava/J2EEUnixApplication DevelopmentSoftware Development Lifecycle
WebLogicTomcatApacheCode ReviewsUnit Testing
WebLogicTomcatApache
JavaJava/J2EEUnixWebLogicTomcatApacheApplication DevelopmentSoftware Development LifecycleCode ReviewsUnit Testing
JavaJava/J2EEUnixWebLogicTomcatApacheSoftware Development LifecycleCode ReviewsUnit TestingTechnical MentorshipApplication Development
LeadershipMentorshipCollaborationTechnical GuidanceProblem-solvingCommunication
Industry Financial Services / Banking
Job Function Develop and lead Java-based applications in a financial services setting
Role Subtype Software Architect
Tech Domains Java, Unix, Application Development
JavaJava/J2EEUnixWebLogicTomcatApacheApplication DevelopmentSoftware Development LifecycleCode ReviewsUnit TestingTechnical MentorshipSenior DeveloperFinancial ServicesBankingMentorshipLeadershipApplication developmentsoftware development lifecycleunit testingcode reviews

Lack of Java/J2EE experience, No Unix environment experience, No leadership or mentorship experience, Inability to work in a financial services context

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile