Full Stack Software Engineer
The Full Stack Software Engineer at Confidential Client will develop and maintain scalable Java-based services, APIs, and user interfaces that support high-volume tracking and commerce workflows for global brands. This hybrid role involves owning features end-to-end, ensuring reliability and security, collaborating in an agile environment, and integrating with external systems to deliver seamless customer experiences.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software Development.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
About the Role
Our confidential client is a leading commerce partnership marketing platform that helps brands discover, manage, and scale partnerships across the customer journey. They’re hiring a Full Stack Software Engineer (entry-level / internship) to join a Tracking team that builds high-volume Java services and delightful client-side screens that connect customers to backend data flows.
This is a hybrid position based in Columbus, OH. The role requires in-office days on Tuesdays and Thursdays each week.
What You’ll Do
- Own features from concept through production in a fast-paced, agile team.
- Design, build, and evolve Java services, modules, and APIs that support high-volume tracking, data, and commerce workflows.
- Build and maintain screens that configure and drive backend data processing, delivering smooth UX.
- Make sound technical decisions across service boundaries, relational data, asynchronous processing, reliability, and operational performance.
- Investigate and resolve production issues quickly and responsibly.
- Integrate with external APIs and create clear, reliable interfaces for consumers.
- Share technical judgment through design discussions, code reviews, and mentoring.
What You’ll Bring
- Strong Java (Java 8+) experience and familiarity with Spring frameworks, including Spring MVC.
- Experience with SQL and relational databases (MySQL or similar) and JDBC.
- Solid web fundamentals: vanilla JavaScript, HTML, CSS, DOM manipulation, and RESTful APIs.
- Applied experience with a modern client framework — Vue preferred.
- Comfortable using Linux and command-line tools for troubleshooting.
- Clear communication, collaborative problem-solving, and a track record of helping teams deliver quality software.
- Good security practices (working with JWTs, guarding against XSS, preventing SQL injection).
Nice to Have
- Experience translating requirements and UI mockups (e.g., Figma) into production interfaces.
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions) and CDNs for web assets.
- Experience with public cloud or serverless platforms (Google Cloud preferred).
- Thoughtful use of AI-assisted development tools.
- Industry certifications related to partnerships/affiliate platforms.
Compensation & Benefits
- Salary range: $120,000 - $135,000 per year.
- Additional 5% variable annual bonus (contingent on company performance).
- Eligible to receive a Restricted Stock Unit (RSU) grant (subject to board approval).
- Benefits include: medical, dental, vision; flexible spending accounts; 401(k); PTO / flexible time off; mental health therapy coverage; gym reimbursement; parental leave (primary and secondary caregiver policies); technology stipend and internet allowance; Coursera subscription; catered lunches and office perks.
Note: This pay range is provided by the confidential client and is based on current market data. Final compensation will be determined by the candidate’s experience, skills, and location, consistent with applicable law.
Location & Schedule
- Location: Columbus, OH (hybrid) — in-office Tuesdays and Thursdays.
- Seniority: Entry level
- Employment type: Internship
Keywords & Skills (for search / quick match)
- Full Stack Software Engineer
- Java, Spring, Spring MVC
- MySQL, SQL, JDBC
- JavaScript, HTML, CSS, Vue
- RESTful APIs, Linux, CI/CD
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range