Unclassified - Charlotte, NC
posted about 2 months ago
We are looking for a versatile Java Full Stack Developer to join our dynamic team. The ideal candidate will be proficient in both front-end and back-end development technologies, with strong expertise in Java. You will be responsible for building, enhancing, and maintaining scalable web applications, ensuring seamless integration between the client-side and server-side components. This role requires a balance of technical skills and the ability to collaborate effectively with cross-functional teams to deliver high-quality software solutions. As a Java Full Stack Developer, you will develop, test, and maintain robust, scalable web applications using Java for the back end and modern front-end frameworks. You will design and implement RESTful APIs and integrate them with front-end applications. Your responsibilities will also include writing clean, efficient, and maintainable code that follows best practices and industry standards, ensuring optimal performance, scalability, and responsiveness of applications. You will troubleshoot, debug, and resolve issues throughout the development lifecycle, perform code reviews, and provide constructive feedback to peers. In addition, you will maintain and enhance the existing codebase and develop new features as required. Staying up-to-date with emerging technologies, frameworks, and best practices in full-stack development is essential. You will contribute to the entire software development lifecycle, from planning and design to deployment and support, making this a critical role in our development team.