Role Overview
hackajob is hiring a mid-level Software Engineer / Full-Stack Java Developer / Web Application Developer. This is a contract role in Columbia. Part of hackajob's Fullstack hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
hackajob is collaborating with Computershare to connect them with exceptional professionals for this role.
Location: Columbia, MD, Charlotte, NC, Minneapolis, MN
In this position, you’ll be based in either Columbia, MD, Charlotte, NC, and Minneapolis, MN office for a minimum of three days a week, with the flexibility to work from home for some of your working week. If you have a remote location recorded in Fusion this arrangement will continue to be honoured if you are successful in your application, provided that:
- You have a formal accommodation due to a disability, medical or legal reason that enables you to work remotely
- You’re a redeployment candidate who is under notice of redundancy
- You were moved to a remote contract as your office closed, and you don't live near any of our current offices
We give you a world of potential
Computershare has an exciting opportunity for a permanent full-time Software Engineer in North America to join our Computershare Technology Services (CTS) team.
A Role you will Love
As a Software Engineer, you will take an active role within the software development life cycle, and will help to partake in technical design, implementation, testing, deployment, and support for the CCT Application. You will Support the evaluation and resolution of technical challenges and blockers to minimize their impact on the teams’ delivery and/or supported products. You will also identify and support improvements and innovation in technologies/practices within your team that would benefit the business e.g. efficiency in the software development process or improved customer experience.
Other Key Responsibilities Include
- Providing informal guidance and sharing knowledge with colleagues to enable them to contribute to the team’s objectives.
- Partaking in program design, deployment, and ongoing Test Automation support on applications.
- Working within an Agile environment to develop and support internal applications.
- Partnering with the business product owner to design, code, test, debug and document programs using Agile development practices.
- Responding to and resolving problems by identifying and supporting improvements and innovation in technologies/practices within your team.
- Ability to work independently and collaboratively within your team and with key stakeholders when needed.
- Communicate effectively with a variety of technical and non-technical audiences to: share knowledge and ideas; provide updates; influence; challenge; and take on feedback.
What You Will Bring To The Role
- 3yrs+ -Skilled in high-level development languages, such as Java, HTML, and CSS.
- 3yrs+ -web development experience which includes the programming/ development of web applications both UI and Java Services.
- Working experience of database development with Relationship Database Management Systems (RDBMS) such as Oracle or SQL.
- Experience in working with SDLC tools such as GitHub, CI/CD, Azure DevOps, Maven, Gradle and Code quality tools.
- Experience in any of the following UI technologies: JavaScript, JSON, CSS, JQuery, Ajax and HTML 5, REACT
- Collaborates and communicates well, builds great working relationships, influences others, shares information and ideas with others, and has good listening skills.
- Self-motivated and can use own initiative to work with limited guidance to implement innovative solutions.
- Knowledge and understanding of technology object-oriented design patterns and their application.
- Experience with Waterfall and Agile project methodologies.
Frequently Asked Questions
How do I apply for the Software Engineer / Full-Stack Java Developer / Web Application Developer position at hackajob?
Use the Apply button above to submit your application directly to hackajob. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Software Engineer / Full-Stack Java Developer / Web Application Developer position at hackajob located?
This position is based in Columbia. hackajob has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Software Engineer / Full-Stack Java Developer / Web Application Developer at hackajob earn?
hackajob has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer / Full-Stack Java Developer / Web Application Developer role at hackajob posted?
This role was posted on April 23, 2026 (46 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start