Job Title: Java Full Stack Developer Location – Dallas TX, Cleveland OH, Pittsburgh PA- Onsite Duration: Full Time Permanent Job Description: Experience Level: 10+ Years of Experience Required Required Skills and Experience: Back-End Skills: • Strong experience in Java (8 or later) and frameworks such as Spring/Spring Boot. • Proficiency in developing RESTful APIs and microservices. • Experience with relational databases (e.g., MySQL, PostgreSQL, or Oracle) and NoSQL databases (e.g., MongoDB, Cassandra). Front-End Skills: • Proficiency in modern JavaScript frameworks/libraries such as Angular, React, or Vue.js. • Strong knowledge of HTML5, CSS3, and responsive web design. • Experience with state management libraries (e.g., Redux, NgRx). Tools & Technologies: • Familiarity with build tools such as Maven, Gradle, or Webpack. • Proficient in version control systems like Git. • Knowledge of CI/CD pipelines and DevOps practices (e.g., Jenkins, Docker, Kubernetes). Other Skills: • Experience in cloud platforms like AWS, Azure, or Google Cloud Platform. • Familiarity with Agile development methodologies and tools (e.g., Jira, Confluence). • Strong understanding of object-oriented programming and design patterns. Qualifications: • Bachelor’s degree in Computer Science, Engineering, or related fields. • 5+ years of experience as a Java Full Stack Developer or similar roles. • Strong problem-solving and debugging skills. • Excellent communication and collaboration abilities. Preferred Skills: • Knowledge of GraphQL and WebSockets. • Experience with mobile app development or Progressive Web Apps (PWAs). Job Summary: • We are seeking a highly skilled Java Full Stack Developer to design, develop, and maintain robust, scalable web applications. • The ideal candidate has a passion for problem-solving, a deep understanding of modern web technologies, and expertise in both front-end and back-end development. • This role involves working closely with cross-functional teams to deliver high-quality solutions and drive innovation in a collaborative Agile environment. Key Responsibilities: • Application Development: Design and implement end-to-end features, including back-end services and front-end user interfaces. • Requirement Gathering: Collaborate with product owners, business analysts, and stakeholders to gather and analyze requirements. • Back-End Development: Develop RESTful APIs, microservices, and database schemas using Java, Spring Boot, and related frameworks. • Front-End Development: Create dynamic, responsive, and user-friendly web interfaces using Angular/React/Vue.js, HTML5, CSS3, and JavaScript. • Code Quality: Write clean, maintainable, and efficient code, adhering to best practices and coding standards. • Testing and Debugging: Conduct unit testing, integration testing, and performance optimization to ensure application reliability and performance. • Collaboration: Work in an Agile/Scrum environment, participating in sprint planning, stand-ups, and retrospectives. • Documentation: Maintain comprehensive technical documentation for developed features and systems. • Continuous Improvement: Keep up-to-date with the latest technologies and contribute to team knowledge-sharing and innovation initiatives.
Job Type
Fulltime role
Skills required
Java, MySQL, PostgreSQL, NoSQL, MongoDB, JavaScript, Angular, React, Git, CI/CD, Jenkins, Docker, Azure, Agile
Location
Dallas, Texas
Salary
No salary information was found.
Date Posted
June 27, 2025
Compunnel Inc. is seeking a highly skilled Java Full Stack Developer with over 10 years of experience to design and maintain robust web applications. The role requires expertise in both front-end and back-end technologies, working in a collaborative Agile environment.