Role & responsibilities: :-
We are looking for a Java Full Stack Developer who can work with NECI and contribute across backend and frontend layers of enterprise-grade applications. The role requires strong hands-on development experience, sound design thinking, and the ability to work through the complete software development lifecycle while collaborating closely with cross-functional
Preferred candidate profile :-
Self-learner willing to experiment with latest features
Willing to take responsibility and contribute
Good communication skills both written and oral.
Requirement analysis, design, Coding & unit testing
Timely delivery of module with positive quality
Status reporting with lead and manager
Ensure cross-browser compatibility and responsiveness
Develop and maintain scalable backend and frontend applications.
Collaborating with UI/UX designers, backend developers, and stakeholders
Good interpersonal and multi-tasking skills.
Attention to detail and accuracy.
Problem-solving skills, analytical skills, and the ability to make decisions quickly
Must-have Skills
Strong proficiency in Core Java and Spring Boot with a good understanding of the Spring ecosystem.
Hands-on experience in designing and developing applications using Microservices architecture.
Experience in building RESTful APIs and integrating backend services with frontend applications.
Strong understanding of Object-Oriented Analysis & Design (OOAD) and common design patterns.
Hands-on experience with Angular (v10 or later) for developing agile, scalable web applications.
Strong knowledge of TypeScript, JavaScript, HTML5, and CSS3.
Experience with RxJS, Angular CLI, and component-based architecture.
Good knowledge of PostgreSQL and MySQL.
Experience with Maven build tool.
Good Knowledge of Kafka
Good Knowledge of Database Postgress
Experience in any cloud-based technology
Hands- on experience for Eclipse IDE and Visual Code
Working knowledge of Git or SVN.
Good-to-have Skills
Docker/Kubernetes and cloud experience.
Rabbit-MQ experience will be added.
Experience in short release cycles & full software life cycle.
Entire SDLC knowledge
Demonstrated problem solving, analytic and troubleshooting skills.
Experience in using JIRA and confluence
Exposure to CI/CD tools like Jenkins or GitLab CI/CD.
Experience in unit testing for backend and frontend.
Exposure to IoT platforms such as FIWARE or IUDX
Experience working in Agile/Scrum and Waterfall settings.
📌 Java Developer Noida
🏢 NEC
📍 Noida