Heartland School Solutions, a business unit of Global Payments, is seeking a full-time Java web and API developer. The position will consider both remote candidates or candidates working from the Auburn, AL area.
We are primarily looking for a developer with experience building and maintaining Java server applications.
Our mission at Heartland School Solutions is to create the best software for the K-12 school payments market. Software developers on our team are expected to be fast learners who will quickly grasp the inner workings of our enterprise software products and their integrations with other teams’ systems. Quality and consistency of code is very important on this team. Candidates must be eager to write clean, elegant code; and adopt coding styles, practices, and patterns to match existing code bases.
Job Details
On this team, we are all accountable for the full range of activities required to deliver high quality, enterprise-ready software. These activities range from understanding the overall business and particular project requirements, building the software, testing it, delivering it, and supporting it. We expect developers to take ownership of the end result in order to be proud of achieving success.
Responsibilities
Create and maintain APIs for our payments and schools applications
Build solutions to interface with our customers' and vendors' APIs
Support the Single Sign On software and integrations to clients and identity providers
Write secure, maintainable, self-documenting code within business-driven timelines
Maintain the discipline and focus required to work in a remote or office environment
Communicate and contribute in a team environment via Zoom, Slack and other collaboration tools
Contribute to an environment that embraces best practices, continuous improvement, and professionalism
Evaluate code quality of your peers
Work with Quality Assurance team members to support testing and resolve issues
Education/Certification
Bachelor of Science in Computer Science, or equivalent professional experience
Ideal Knowledge/Abilities
Java development experience with REST API, JBoss, Struts/JSP
Git source control management
Single Sign On standards (OIDC, SAML) and JBoss/Keycloak server
Troubleshooting and debugging skills
Strong verbal and written communication skills
Payments processing or similar experience
Agile Scrum methodology
Helpful
Experience with handling JSON, XML and SOAP data
Knowledgeable of SQL, preferably T-SQL/SQL Server
Skilled with JavaScript, including JQuery and alternatives
Experience
2 years of Java software development experience
Benefits
Heartland School Solutions provides competitive benefits including: medical, dental, vision, flex spending, company contribution to HSA, company paid life insurance, 401k match, tuition reimbursement, PTO and holidays. Heartland School Solutions is proud to be an Equal Opportunity Employer.
Clear All
0 Software Developer jobs found in Columbus, GA area