{"schemaVersion":"jobsearcher.job.v1","id":"dc7ec70ea7f4b0c8eee8dda4","url":"https://jobsearcher.com/jobs/dc7ec70ea7f4b0c8eee8dda4","canonicalUrl":"https://jobsearcher.com/jobs/dc7ec70ea7f4b0c8eee8dda4","title":"Senior Java Software Engineer","description":"About the RoleCoreCampus is a fast-growing company building mission-critical software that hundreds of institutions rely on every day. We’re looking for a Senior Software Engineer to deliver product improvements and help shape how our talented, close-knit team develops software.You’ll bring enthusiasm for AI-assisted development, the discipline to work carefully in an established codebase, and the judgment to turn experimentation into reliable results. This hands-on role calls for an excellent communicator who earns trust, takes ownership, and drives meaningful change.What You’ll DoBring Great Product Ideas to Life: Work with talented product managers who provide well-specified features. Ask thoughtful questions, validate assumptions, and turn specifications into reliable software. Own implementation, testing, and delivery.Advance AI-Assisted Development: Use coding agents effectively and help the team improve how they are used. Turn successful experiments into dependable team practices. Share learnings from unsuccessful experiments.Strengthen Team Processes: Lead and participate in practical improvements to planning, code review, testing, documentation, and releases. Help colleagues adopt changes and evaluate their results.Steward an Established Product: Investigate production issues, address root causes, and improve maintainability. Balance modernization with the reliability customers depend on.Collaborate and Communicate: Draw on colleagues’ expertise, share knowledge, and provide thoughtful reviews. Break work into manageable increments, communicate estimates, and surface questions and risks early.What You BringStrong Engineering Foundations: Five or more years of professional development experience, with strong Java and SQL skills, experience building APIs, and responsibility for production software.Practical AI Fluency: Hands-on experience using coding agents for substantial development work. You provide useful context, delegate effectively, scrutinize generated code, and verify that changes behave correctly.Discipline and Judgment: You investigate assumptions, attend to details, and follow through. Security, data integrity, compatibility, and recovery inform your implementation decisions.Excellent Communication: You listen carefully, write clearly, explain technical tradeoffs, and navigate disagreement constructively. You keep technical and nontechnical colleagues informed.Collaborative Leadership: You have improved engineering practices and helped others adopt them. You respect existing expertise and understand a system before proposing changes.Enthusiasm and Ambition: You’re eager to experiment, and motivated to make improvements that hold up in everyday use.Experience with higher education software is a plus. A degree in computer science or a related field, or equivalent practical experience, is welcome.Our Engineering EnvironmentWe work with Java, Spring, Hibernate, REST APIs, Microsoft SQL Server, and React, alongside established frameworks including Tapestry, Velocity, and Thymeleaf. Our tools include GitHub, Jenkins, Jira, and Confluence.Familiarity with these frameworks is useful. Comfort navigating a mature codebase, learning unfamiliar technologies, and making safe, thoughtful changes is essential.Why Join CoreCampus?Meaningful Work: Help colleges operate effectively and support their students.Real Influence: Shape technical decisions, development practices, and the team’s use of AI.Strong Colleagues: Join an experienced team that values initiative, clear communication, and mutual support.Growth and Stability: Contribute to a fast-growing company with roots dating to 1986 and long-standing customer relationships.BenefitsCompetitive salary based on skills and experience.Health, dental, and vision insurance.Generous PTO.401(K) matching.Fully remote.About CoreCampus SoftwareCoreCampus is a leading provider of student information systems for higher education institutions. Founded in 1986, we have a long history of serving our customers with innovative and reliable software solutions. We are a growing company with a strong commitment to our employees and our customers.","company":"Corecampus","rawCompany":"corecampus","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-11-06T07:51:26.772Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Software Engineer","description":"About the RoleCoreCampus is a fast-growing company building mission-critical software that hundreds of institutions rely on every day. We’re looking for a Senior Software Engineer to deliver product improvements and help shape how our talented, close-knit team develops software.You’ll bring enthusiasm for AI-assisted development, the discipline to work carefully in an established codebase, and the judgment to turn experimentation into reliable results. This hands-on role calls for an excellent communicator who earns trust, takes ownership, and drives meaningful change.What You’ll DoBring Great Product Ideas to Life: Work with talented product managers who provide well-specified features. Ask thoughtful questions, validate assumptions, and turn specifications into reliable software. Own implementation, testing, and delivery.Advance AI-Assisted Development: Use coding agents effectively and help the team improve how they are used. Turn successful experiments into dependable team practices. Share learnings from unsuccessful experiments.Strengthen Team Processes: Lead and participate in practical improvements to planning, code review, testing, documentation, and releases. Help colleagues adopt changes and evaluate their results.Steward an Established Product: Investigate production issues, address root causes, and improve maintainability. Balance modernization with the reliability customers depend on.Collaborate and Communicate: Draw on colleagues’ expertise, share knowledge, and provide thoughtful reviews. Break work into manageable increments, communicate estimates, and surface questions and risks early.What You BringStrong Engineering Foundations: Five or more years of professional development experience, with strong Java and SQL skills, experience building APIs, and responsibility for production software.Practical AI Fluency: Hands-on experience using coding agents for substantial development work. You provide useful context, delegate effectively, scrutinize generated code, and verify that changes behave correctly.Discipline and Judgment: You investigate assumptions, attend to details, and follow through. Security, data integrity, compatibility, and recovery inform your implementation decisions.Excellent Communication: You listen carefully, write clearly, explain technical tradeoffs, and navigate disagreement constructively. You keep technical and nontechnical colleagues informed.Collaborative Leadership: You have improved engineering practices and helped others adopt them. You respect existing expertise and understand a system before proposing changes.Enthusiasm and Ambition: You’re eager to experiment, and motivated to make improvements that hold up in everyday use.Experience with higher education software is a plus. A degree in computer science or a related field, or equivalent practical experience, is welcome.Our Engineering EnvironmentWe work with Java, Spring, Hibernate, REST APIs, Microsoft SQL Server, and React, alongside established frameworks including Tapestry, Velocity, and Thymeleaf. Our tools include GitHub, Jenkins, Jira, and Confluence.Familiarity with these frameworks is useful. Comfort navigating a mature codebase, learning unfamiliar technologies, and making safe, thoughtful changes is essential.Why Join CoreCampus?Meaningful Work: Help colleges operate effectively and support their students.Real Influence: Shape technical decisions, development practices, and the team’s use of AI.Strong Colleagues: Join an experienced team that values initiative, clear communication, and mutual support.Growth and Stability: Contribute to a fast-growing company with roots dating to 1986 and long-standing customer relationships.BenefitsCompetitive salary based on skills and experience.Health, dental, and vision insurance.Generous PTO.401(K) matching.Fully remote.About CoreCampus SoftwareCoreCampus is a leading provider of student information systems for higher education institutions. Founded in 1986, we have a long history of serving our customers with innovative and reliable software solutions. We are a growing company with a strong commitment to our employees and our customers.","datePosted":"2026-11-06T07:51:26.772Z","dateModified":"2026-11-06T07:51:26.772Z","hiringOrganization":{"@type":"Organization","name":"Corecampus","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"dc7ec70ea7f4b0c8eee8dda4"},"url":"https://jobsearcher.com/jobs/dc7ec70ea7f4b0c8eee8dda4"}}