Job description
 
                         Role – Java Full Stack Developer
Experience – 10 years
We are seeking a highly experienced Full Stack Developer with deep expertise in Java-based backend development and strong proficiency in Node.js for building scalable, high-performance web applications.
The ideal candidate will be responsible for designing and implementing end-to-end solutions, leading architecture discussions, and mentoring junior engineers.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Java (Spring Boot / Microservices) and Node.js.
- Build and integrate RESTful APIs and microservices to support front-end and third-party integrations.
- Develop responsive and dynamic front-end applications using Angular / React / Vue.js.
- Collaborate with architects, product managers, and Dev Ops teams to deliver robust, secure, and high-performing solutions.
- Implement best practices in code quality, performance optimization, and security.
- Work with databases such as My SQL, Postgre SQL, Mongo DB, or similar.
- Participate in code reviews, architectural design discussions, and technical documentation.
- Integrate applications with cloud platforms like AWS / Azure / GCP and CI/CD pipelines.
- Mentor junior developers and contribute to establishing coding and design standards across the team.
- Troubleshoot and resolve complex technical issues across backend and frontend stacks.
Required Skills & Experience
- 10+ years of experience in software development, with at least 5+ years in full stack development.
- Strong programming experience in Java (Spring Boot, Spring MVC, JPA,
- Hibernate).
- Hands-on experience with Node.js and frameworks like Express.js or Nest JS.
- Proficiency in frontend frameworks such as React.js / Angular / Vue.js.
- Expertise in building and consuming RESTful APIs and microservices.
- Strong understanding of SQL and No SQL databases (My SQL, Mongo DB, Postgre SQL, etc.).
- Experience with cloud technologies (AWS, Azure, or GCP).
- Familiarity with Dev Ops tools (Jenkins, Docker, Kubernetes, Git).
- Solid grasp of system design, scalability, and distributed architecture.
- Excellent analytical and problem-solving skills.
- Strong communication and leadership abilities for cross-functional collaboration.
Nice to Have
- Experience with Type Script in Node.js and front-end frameworks.
- Exposure to message queues (Kafka, Rabbit MQ).
- Experience with Graph QL or Web Sockets.
- Knowledge of container orchestration (Kubernetes).
- Familiarity with CI/CD pipelines and automation testing frameworks.
 
                    
                    
Required Skill Profession
 
                     
                    
                    Other General