Software Engineer - Java Backend

Nelnet
Lincoln, NE
Job Description
Nelnet Business Services (NBS) is seeking a mid-level Backend Software Engineer to design, develop, and maintain Java-based services that enable secure and accurate payment workflows at scale. The ideal candidate has experience operating live systems and demonstrates sound engineering judgment in areas such as API design, transactional consistency, and resiliency.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 3+ years developing Java-based backend applications in a professional environment
  • Strong hands-on proficiency building production services with Spring Boot and Hibernate/JPA
  • Proven ability to design, implement, and support RESTful APIs in production systems
  • Solid knowledge of relational databases such as PostgreSQL, SQL Server, or MySQL, including schema design and query optimization
  • Familiarity with distributed systems or microservices architectures
  • Demonstrated use of modern AI-enabled development tools to improve code quality, strengthen testing practices, and increase delivery efficiency

Benefits

  • medical
  • dental
  • vision
  • HSA
  • FSA
  • generous earned time off
  • 401K
  • student loan repayment
  • life insurance
  • AD&D insurance
  • employee assistance program
  • employee stock purchase program
  • tuition reimbursement
  • performance-based incentive pay
  • short- and long-term disability
  • robust wellness program
]]>