> Markdown version of [/jobs/ext/3737826-it-software-engineer-java](https://www.wearedevelopers.com/jobs/ext/3737826-it-software-engineer-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Software Engineer - Java - **Company:** Nelnet - **Location:** Lincoln, NE, United States - **Experience:** Experienced - **Salary:** $60,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Relational Databases, Software Debugging, Software Design Documents, Software Engineering, Information Technology - **Published:** October 14, 2026 - **Apply:** https://www.thejobnetwork.com/job/it-software-engineer-java-509980601 ## About the Role Bachelor's Degree in Computer Science or equivalent experience. EXPERIENCE: Minimum 3 years of experience in software development with strong skills in at least one key competency. COMPETENCIES - SKILLS/KNOWLEDGE/ABILITIES: * Strong relational database knowledge. * Understanding of best practices and methods to integrate applications within the organization and with external partners. * Strong knowledge of the full software development lifecycle; with exposure to agile or iterative approaches to delivery preferred. * Working knowledge of the network and/or server infrastructure required to host an application on the platforms in areas of expertise. * Strong verbal and written communication skills. * Ability to quickly learn new technologies and business functions. * Strong analytical skills to determine effective approaches to business solutions. * Ability to perform effectively in a team-oriented environment. * Ability to obtain a security clearance. * Knowledge in the area of NIST compliance strongly desired. ## Description Nelnet believes in a hybrid work environment. The standard hybrid work schedule includes 24 hours of in-office work each week, for associates that reside within 30 miles of an office. This is subject to change, based on manager discretion., * Participate in solution design to satisfy a wide range of business needs. * Analysis and translation of business requirements into technical requirements for development, and creation of design documents and technical specifications. * Adhere to Best Practices and Standards in the areas of technology and security. * Provide post implementation support including, but not limited to, monitoring application performance and debugging existing code. * Keep abreast of advancements and changes in technology and develop an understanding of how new technologies can be leveraged provide business solutions.