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
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
- BT
Siemens Teamcenter PLM Developer
NewBoston Technology Corporation
United States🇺🇸Hybrid20 hours agoTechnology - CO
Oracle PL/SQL Developer (onsite interview)
NewConfigUSA
Princeton, NJ🇺🇸On-site20 hours agoOraclePL/SQLSQL+2Technology - TR
Full Stack Java Developer -- Onsite -- Only W2
NewTrebecon LLC
Newark, CA🇺🇸On-site20 hours agoDockerMicroservicesMySQL+26Technology - IS
Full Stack .NET Developer Azure Integration
NewINFT Solutions inc
United States🇺🇸Hybrid20 hours agoSQLSQL ServerAngular+8Technology - SB
Oracle EPM Developer Remote Location
NewSierra Business Solution LLC
United States🇺🇸Remote20 hours agoOracleRESTTechnology - US
Axiom Developer
NewUnique System Skills LLC
United States🇺🇸Hybrid20 hours agoOracleSQLSQL Server+1Technology