Java Developer

Job Locations US-NC-Cary
Requisition ID
Research and Development
Visa Sponsorship
Travel Requirements


Germany SAS



SAS believes in the whole employee experience. Meaningful work. Empowerment to make a difference that changes people’s lives. Dynamic work environments that foster innovation. And an award-winning culture that makes it all possible. We believe great ideas can come from anywhere. Whether you're a university recruit, or an experienced professional ready for the next big challenge, SAS brings perks, passion, and the potential to grow. No limits.





SAS Risk and Finance Workbench has multiple positions available for experienced Software developers. The product provides a central web-based hub for Financial Institutions to orchestrate stress testing processes and consolidate risk modeling results into financial statements and capital plans.


Responsibilities of the developer will include:

  • Design, develop and debug software of diverse scope for new and existing components in accordance with designated development practices and timelines
  • Adhering to quality initiatives through functional, unit and performance testing
  • Collaboration with technical writers to deliver product documentation to both internal and external consumers
  • Assist testing team in validation efforts to establish product quality
  • Fix and verify software defects, and modify software design and implementation as necessary
  • Be willing and able to train and direct activities of junior members as needed
  • Perform other duties as assigned



  • Bachelor's degree in Computer Science, Engineering or equivalent
  • 3-5 years of software development experience and/or applications development
  • Demonstrated industry experience in server side development including use of Java, Spring, Spring boot micro-services, REST, and MVC patterns
  • Proficiency with SQL and databases such as Postgres, Oracle
  • Ability to lead design and development of components with minimal supervision


  • In-depth knowledge of the IntelliJ and/or Eclipse integrated development environments
  • Experience developing cloud based, multi-tenant secure solutions
  • Experience developing in a Microservices architecture
  • Exposure to web technologies such as JavaScript, JSON
  • Base SAS Programming and/or awareness of Python, LUA is preferred
  • Superior problem-solving skills.
  • Strong written and verbal communication skills.
  • Banking/Risk domain knowledge is preferred




Additional Information:

To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status.SAS is an equal opportunity employer.  All qualified  applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. The level of this position will be determined based on the applicant's education, skills and experience. Resumes may be considered in the order they are received. SAS employees performing certain job functions may require access to technology or software subject to export or import regulations. To comply with these regulations, SAS may obtain nationality or citizenship information from applicants for employment. SAS collects this information solely for trade law compliance purposes and does not use it to discriminate unfairly in the hiring process.


Want to stay up to date with SAS culture, products and jobs? Follow us on LinkedIn LinkedIn Logo


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share with your networks