Logo
DCM INFOTECH LIMITED

Java Full Stack Developer

DCM INFOTECH LIMITED, Jersey City, New Jersey, United States, 07390

Save Job

Job Title: Java Full Stack Developer Location: New Jersey (Onsite) Type: Long Term Contract

Position Overview Seeking a skilled Java Full Stack Developer to design, develop, and maintain web applications using Java technologies for backend services and modern frontend frameworks. Key Responsibilities

Develop and maintain scalable backend services using Java, Spring Boot, and related frameworks Build responsive frontend applications using React, Angular, or Vue.js Design and implement RESTful APIs and micro services architecture Work with databases (SQL/NoSQL) for data modeling and optimization Collaborate with cross-functional teams using Agile methodologies Required Technical Skills

Backend: Java 8+, Spring Framework, Spring Boot, Hibernate/JPA Frontend: JavaScript/Typescript, React/Angular/Vue.js, HTML5, CSS3 Database: MySQL, PostgreSQL, MongoDB Tools: Git, Maven/Gradle, Docker, Jenkins/GitLab CI Cloud: AWS/Azure/GCP experience preferred Qualifications

Bachelor's degree in computer science or related field 3+ years of full stack development experience Strong understanding of software design patterns and principles Experience with version control and CI/CD pipelines Excellent problem-solving and communication skills Preferred Experience

Micro services architecture and containerization Test-driven development (TDD) and automated testing Agile/Scrum methodologies Performance optimization and security best practices DevOps practices and cloud deployment