Full Stack Developer Java expertise
Listed on 2026-07-14
-
Software Development
Full Stack Developer, Backend Developer, Java Developer
Job Description
Salary: $110,000 - $130,000
WHAT WE DOBridging the gap between Wall Street and U.S. agriculture, the Funding Corporation is a government‑sponsored enterprise that issues top‑rated bonds to support the Farm Credit System. This nationwide network was established to provide loans and financial services to farmers, ranchers, and agricultural cooperatives. The Funding Corporation connects investors with this vital sector and ultimately empowers rural communities to thrive, care for the land, and strengthen the nation’s agricultural system.
WHYWORK WITH US
At the Funding Corporation you have the ability to be part of something special, leveraging your knowledge and skills to support the people who help feed, fuel and clothe the world.
The Farm Credit System supports rural communities and agriculture with reliable, consistent credit and financial services, today and tomorrow.
- Work‑life balance, great benefits, and competitive pay;
- Value diversity and equity while seeking ways to engage employees through inclusion and fun events;
- A great culture that provides a positive work environment with collaborative and supportive colleagues at all levels.
The Funding Corporation is an Equal Opportunity Employer and does not discriminate based on race, color, religion, national origin, sex, age, marital status, disability, protected veteran status or any other status protected by federal, state or local law.
POSITION: Full Stack Java Developer
ACCOUNTABLE TO
: SVP, IT – Software Development
POSITION OBJECTIVES: Analyze business requirements, design, code, integrate and maintain business technology solutions to aid in the general business of the Funding Corporation. Contribute to an open, productive work environment, which encourages innovation and excellence. Follow the software development policies and procedures to deliver quality solutions on time and on budget. Work with users to ensure accurate software requirements and business solutions are produced.
Provide technical analysis to ensure the viability and continued success of the Funding Corporation business solutions and new technology initiatives. Respond to help desk requests and other technical problems to ensure the day‑to‑day workflow of the Funding Corporation is uninterrupted. Work with third‑party technical teams to provide guidance and ensure Funding Corporation standards are met. Ensure the security of Funding Corporation web applications.
Adhere to the IS Policies and Procedures.
- Learn and apply knowledge of fixed income securities and the debt issuance process to analyze business requirements.
- Design, develop, and maintain Java‑based micro‑services and applications.
- Collaborate with cross‑functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Implement and maintain database solutions using Oracle or similar database technologies.
- Utilize messaging frameworks such as RabbitMQ for inter‑service communication.
- Employ Hibernate for ORM and efficient database interactions.
- Develop and maintain APIs using Open API specifications.
- Implement monitoring and alerting solutions using Prometheus and Grafana.
- Ensure comprehensive logging and monitoring across services for better observability and troubleshooting.
- Conduct code reviews and provide mentorship to junior developers.
- Participate in the full software development lifecycle, including requirement analysis, design, coding, testing, and deployment.
- Stay up‑to‑date with the latest industry trends and technologies to ensure our solutions remain current and competitive.
- Bachelor’s degree in Computer Science or related field.
- 3+ years of experience in full‑stack software development, including requirements gathering, design, coding, testing, documentation, deployment, and production support.
- Experience in programming technologies including Java, Spring, Hibernate Reflections, Generics, or Collections Framework and testing frameworks like JUnit, Mockito, and Cucumber.
- Experience in micro‑services architecture design and development including REST, Java, Spring, or other back‑end…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).