Haystack
← Back to Jobs
Technology
HE

Java Full Stack Developer

HexacorpAtlanta, GA🇺🇸United StatesPosted Sep 26, 2026

Why This Role Stands Out

This role offers a fantastic opportunity to grow your Java Full Stack development skills while directly impacting client success and building valuable relationships within a reputable technology company. You'll thrive if you are a technically adept problem-solver who enjoys client interaction and driving solutions, making this an exciting next step in your career.

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Atlanta, GA, United States
Posted
1 week ago
MySQLNode.jsOracleSOAPSQLSpringSpring BootSeleniumAngularCypressHibernateJUnitJavaJavaScriptJestPlaywrightPythonReact

Job Description

Title: Java FullStack Developer
Location: Atlanta, GA (Onsite)
Contract (W2)

In-Person Interview

Position Overview

We are seeking an experienced, client-focused Software Engineer who combines strong technical expertise with the ability to build trusted relationships and drive successful outcomes for clients. This role will work directly with clients to understand their business and technical needs, translate those needs into effective solutions, and provide ongoing guidance and support throughout the implementation and delivery process.

The ideal candidate is not only technically strong, but also comfortable communicating with clients, managing expectations, troubleshooting issues, and partnering with both technical and non-technical stakeholders. A strong focus on client satisfaction, responsiveness, and long-term client success is essential.

Key Responsibilities

·  Serve as a key technical point of contact for clients, building strong relationships and developing a deep understanding of their business objectives, technical environments, and priorities.

·  Partner directly with clients to gather requirements, understand challenges, and translate business needs into scalable technical solutions.

·  Guide clients through technical implementations, integrations, enhancements, and ongoing product or application support.

·  Proactively identify client needs, technical risks, and opportunities to improve the client experience.

·  Troubleshoot complex technical issues and work across internal engineering, product, and support teams to drive timely resolution.

·  Clearly communicate technical concepts, recommendations, project status, and potential risks to both technical and non-technical client stakeholders.

·  Take ownership of client issues through resolution, ensuring clients receive consistent communication and a high level of service throughout the process.

·  Contribute hands-on to application development, integration, testing, troubleshooting, and technical solution design.

·  Support client adoption and long-term success by identifying opportunities to improve performance, reliability, usability, and overall solution effectiveness.

·  Act as the bridge between clients and internal teams, ensuring client feedback and requirements are clearly understood and incorporated into technical solutions where appropriate.

Required Experience

Five (5) - Ten (10) years of related professional experience, including experience with a combination of the following technologies:

·  Java/JEE primary, and Python

·  HTML5, CSS3, JavaScript, Node.js, Angular, and React

·  Object-oriented programming (OOP)

·  WebSphere Application Server or equivalent application server technologies

·  Eclipse IDE or equivalent development environments

·  Server-side application frameworks, including JSP, Servlets, Spring, and Spring Boot

·  ORM technologies, including Hibernate or equivalent

·  RESTful and/or SOAP-based web services using JSON and XML

·  Unit and automated testing frameworks, including JUnit, Jest, Cypress, Selenium, Playwright, or equivalent technologies

·  SQL and relational databases, including Oracle, MySQL, or equivalent

Candidates should also demonstrate strong client-facing communication skills, problem-solving ability, and experience working directly with customers or business stakeholders to understand requirements, resolve technical challenges, and deliver successful solutions.

Education & Qualifications

Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or a related field of study, plus five (5) years of related professional experience.

The company will also accept a Master's degree in Computer Science, Computer Engineering, Information Systems, or a related field of study, plus three (3) years of related professional experience.

Key Skills & Competencies

·  Strong client relationship and client success mindset

·  Excellent verbal and written communication skills

·  Ability to build credibility and trust with client stakeholders

·  Strong technical troubleshooting and problem-solving skills

·  Ability to translate complex technical concepts into clear, client-friendly language

·  Strong ownership and follow-through on client issues and deliverables

·  Ability to manage competing client priorities in a fast-paced environment

·  Collaborative approach to working across engineering, product, support, and client teams

·  Strong judgment and ability to proactively identify risks, solutions, and opportunities to improve the client experience

Similar jobs