Sr. Java Developer

National Rural Utilities Cooperative Finance Corporation
Sterling, VA
Oct 20, 2020
Oct 27, 2020
Full Time
Join a member-driven leader in a fast-paced, challenging and collaborative environment with the shared mission of supporting America s network of rural electric cooperatives. Since its formation in 1969, National Rural Utilities Cooperative Finance Corporation, or CFC, located in Dulles, Virginia, has provided capital and industry-leading financial products to more than 900 not-for-profit, consumer-controlled utility systems across the United States. Our exceptional team delivers the CFC Difference that encompasses our values of service, integrity and excellence in all our interactions. CFC has a need for a Sr. Java Developer in the BID - Business Technology Services group. In this position you will have the opportunity to design, develop and maintain CFC s most complex software applications. As a Sr. Java Developer, you will: Lead design, development, and test software solutions through the full Software Development Life Cycle (SDLC). Develops and implements software integration solutions. Collaborates and provides thought leadership with business partners. Provides technology leadership on specialized software efforts. Refines development practices, methods, tools and internal SDLC. Provides technical guidance to team and collaborates across project teams. Job Requirements: To be successful, you will need: Bachelor s degree in Computer Science, related technical field or the equivalent in work experience is required. 8+ years of experience Java development required. 5+ years of experience Spring and JEE development required. 5+ years of experience of web services development using REST APIs or HTTP based technologies. Adobe Experience Manager (AEM) experience highly desired. Hands on experience with code repositories like SVN/Got and Build Pipelines like Jenkins/Hudson Java application, web server, HTML, CSS, JavaScript, JQuery or Ajax experience highly desired. SQL, Database and UNIX, Linux or Windows experience highly desired. Advanced knowledge of, and the ability to work in Spring framework, WebLogic, Sybase, Web Services, Hibernate. Advanced knowledge and experience in Cloud/SAAS integrations. Front and backend development. Proven ability to manage multiple high-priority projects. Ability to work with minimal supervision Strong aptitude to learn new technologies with a proven ability to apply newly learned skills. Proven ability to improve processes. We offer a comprehensive benefits package that includes short-term and long-term incentive opportunities; an employer-paid pension plan; 401(k); medical, dental and vision insurance; a generous leave policy; onsite gym; and more all in a friendly, professional work environment. For additional information, please visit our website at . CFC is an Equal Opportunity Employer committed to workforce diversity.