DCM INFOTECH LIMITED
Java Full Stack Developer
DCM INFOTECH LIMITED, Jersey City, New Jersey, United States, 07390
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
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