Java Full Stack Developer

Responsibility

Job Title: Java Full Stack Developer
Experience:
4–6 Years
Location: Noida
Employment Type: Full-Time
Reporting To: Project Manager


Role Summary

We are looking for a skilled Java Full Stack Developer with strong hands-on experience across backend and frontend development to contribute to enterprise-grade applications with NECI. The ideal candidate should have expertise in Core Java, Spring Boot, Microservices, and Angular, along with a good understanding of databases, cloud technologies, and the complete Software Development Life Cycle (SDLC). The role requires strong problem-solving skills, design thinking, and the ability to collaborate effectively with cross-functional teams.


Key Responsibilities

  • Analyze requirements and contribute to application design, development, coding, and unit testing.
  • Develop and maintain scalable backend and frontend applications using Java, Spring Boot, Microservices, and Angular.
  • Design and develop RESTful APIs and integrate backend services with frontend applications.
  • Deliver assigned modules within timelines while maintaining high-quality coding and testing standards.
  • Ensure cross-browser compatibility, responsiveness, and overall application performance.
  • Collaborate with UI/UX designers, developers, stakeholders, and project teams to deliver business requirements.
  • Participate in status reporting, troubleshooting, code reviews, and production-related activities as required.
  • Contribute throughout the complete SDLC and stay updated with emerging technologies and development practices.

Required Skills & Experience

  • 4–6 years of relevant experience in the IT software industry.
  • Strong proficiency in Core Java and Spring Boot, with a good understanding of the Spring ecosystem.
  • Hands-on experience designing and developing applications using Microservices architecture.
  • Strong experience in RESTful APIs, OOAD, and common design patterns.
  • Hands-on experience with Angular v10 or later.
  • Strong knowledge of TypeScript, JavaScript, HTML5, CSS3, RxJS, and Angular CLI.
  • Good knowledge of PostgreSQL and MySQL.
  • Experience with Maven build tools and Kafka.
  • Experience working with cloud-based technologies.
  • Hands-on experience with Eclipse IDE and Visual Studio Code.
  • Working knowledge of Git or SVN.
  • Strong analytical, troubleshooting, problem-solving, and communication skills.

Good-to-Have Skills

  • Experience with Docker, Kubernetes, and cloud platforms.
  • Experience with RabbitMQ.
  • Exposure to CI/CD tools such as Jenkins or GitLab CI/CD.
  • Experience with JIRA and Confluence.
  • Experience in unit testing for backend and frontend applications.
  • Exposure to IoT platforms such as FIWARE or IUDX.
  • Experience working with short release cycles and complete SDLC processes.
  • Experience working in Agile/Scrum and Waterfall environments.

Qualifications

  • B.Tech in Computer Science / Information Technology or MCA.

Key Skills

  • Core Java, Spring Boot, Microservices, REST APIs, Angular 10+, TypeScript, JavaScript, HTML5 / CSS3, RxJS, PostgreSQL / MySQL, Kafka, Maven, Git / SVN, Cloud Technologies, Docker / Kubernetes, CI/CD, Unit Testing, Agile / Scrum, JIRA / Confluence

Apply Now

    Contact Us