Enable job alerts via email!

Senior Software Developer

Common Securitization Solutions

Bethesda (MD)

On-site

USD 141,000 - 158,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Developer to enhance its market-leading mortgage securitization platform. In this pivotal role, you'll engage in the entire software development lifecycle, transforming user requirements into innovative solutions. Your expertise in Java and Agile methodologies will be crucial as you design, develop, and deploy applications that support a vast array of financial services. This position offers a collaborative environment where you'll work with top professionals in technology and finance, contributing to a platform that significantly impacts the secondary mortgage market. If you're a self-starter with a passion for technology, this opportunity is tailored for you.

Benefits

Performance Bonus
401k Match
Healthcare Coverage
PTO
Broad Range of Benefits

Qualifications

  • 6+ years of Java development experience in an Agile environment.
  • Expertise in Spring Core and Spring Boot for application development.

Responsibilities

  • Develop and maintain business applications for Platform Tools.
  • Transform business requirements into technological solutions using Java.

Skills

Java
Spring Core
Spring Boot
Agile Development
Unit Testing (JUnit, Mockito)
AWS Services
Linux Shell Scripting
Python
CI/CD Tools
Event Processing Models

Education

Bachelor's degree in Computer Science

Tools

IntelliJ
Bitbucket
Jira
Confluence
Maven
TeamCity
Jenkins

Job description

OVERVIEW

The Company

Common Securitization Solutions (CSS) is seeking an experienced Senior Software Developerto join our team of talented professionals.

CSS built and operates the largest and most advanced mortgage securitization platform in the world, supporting the Uniform Mortgage-Backed Security (UMBS) of Fannie Mae and Freddie Mac.

Supporting 70% of the mortgage-backed securities in the market, CSS provides best-in-class single-family issuance, bond administration, disclosure, and tax services. We support a broad portfolio of products for our clients with full lifecycle management.

Our market-leading, cloud-based, end-to-end platform executes transactions on an extraordinary scale which has bolstered liquidity in the secondary mortgage market, one of the largest and most important financial markets in the world. Our unique approach to securitization combines the best minds in financial services with the know-how, flexibility, and innovation of leading technologists.

RESPONSIBILITIES

Job Information

This individual will be responsible for development, maintenance, and quality code delivery for business applications, primarily for Platform Tools. In addition, you will assist in the delivery of all the functions and will adhere to the software development life cycle processes established at CSS.

Key Job Functions

  • Involved in the entire development life cycle including concept, design, and quality assurance testing.
  • Transform user/business requirements into technological solutions; completes programming, test conversion, troubleshooting, debugging, and requirements analysis utilizing Java.
  • Develop and deploy application code, monitors functionality, and act on production and non-production issues.
  • Design and develop new components as well as enhance existing applications.
  • Leverage industry best practices to design, test, implement and support a solution.
  • Assure quality, security and compliance requirements are met for supported area.
QUALIFICATIONS

Education

  • Bachelor’s degree in Computer Science or related technical field.

Minimum Experience

  • A minimum of 6 years of in-depth knowledge and hands-on Java development experience.
  • Applicants must be authorized to work in the US without requiring employer sponsorship currently or in the future. CSS does not offer H-1B sponsorship for this position.

Specialized Knowledge & Skills

  • Experienced with full lifecycle of project development for Java Applications in Agile environment.
  • Expert level skills in but not limited to Java , Spring Core and Spring boot.
  • Extensive knowledge of event processing models, multi-threading, enterprise integration pattern, Web Service and REST.
  • Expert Level Skills in writing Unit Test Cases using Junit and Mockito.
  • Experience in AWS services including CloudFormation, ECS, Containers, API Gateway, SSM etc.
  • Experience with messaging protocol, such as SNS/SQS, JMS.
  • Experienced in Linux shell scripting, Python.
  • Experience working with IntelliJ, Bitbucket, Jira and Confluence.
  • Familiarity with CI/CD tools and libraries, including Cucumber framework, Fitnesse, Maven, TeamCity and/or Jenkins.
  • Must be a self-starter and utilize the knowledge acquired and apply best practices in software development.
  • Must be flexible in taking up new initiatives and collaborate with fellow team members in remote team setting.

Pay Range $141,750 to $158,000

CSS’s pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) a candidate’s qualifications, skills, competencies, and experience, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. CSS offers a competitive total compensation package, which includes a performance bonus, 401k match, healthcare coverage, PTO, and a broad range of other benefits.

Employment

As a condition of employment with Common Securitization Solutions, any successful job applicant will be required to successfully complete a background investigation, which may also include a credit check for positions in some areas of our business.

Common Securitization Solutions is an Equal Opportunity Employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer- Remote

Zachary Piper Solutions

McLean

Remote

USD 135,000 - 145,000

2 days ago
Be an early applicant

Senior Software Developer

Humanit

West Virginia

Remote

USD 90,000 - 160,000

Today
Be an early applicant

Senior Software Developer

Pearson

Madison

Remote

USD 125,000 - 175,000

Today
Be an early applicant

Senior Software Developer (US)

Safety Cybersecurity

Remote

USD 150,000 - 171,000

Yesterday
Be an early applicant

Search - Developer Tools - Golang/Rust - Senior Software Engineer

Elasticsearch B.V.

Remote

USD 120,000 - 160,000

Today
Be an early applicant

(Remote) Senior Software Developer

Harris Computer

Alabama

Remote

USD 150,000 - 180,000

6 days ago
Be an early applicant

Senior Software Developer

PC Bennett Solutions

Remote

USD 120,000 - 150,000

3 days ago
Be an early applicant

Senior Software Engineer, Developer Experience

Vanta

Remote

USD 90,000 - 150,000

7 days ago
Be an early applicant

Sr. Software Developer

Zachary Piper Solutions

Sully Square

Remote

USD 125,000 - 145,000

5 days ago
Be an early applicant