Dimiour
Dimiour - Full Stack Developer - Java/React.js
Job Location
in, India
Job Description
Job Summary : We are seeking a talented and passionate SDE II - Fullstack Developer to join our dynamic team. The ideal candidate will have a strong background in both Java and Node.js, with experience in building scalable and robust web applications. This role requires a problem solver who is comfortable working in a fast-paced environment and collaborating with cross-functional teams. Key Responsibilities : Full stack Development : - Design, develop, and maintain scalable and robust web applications using Java and Node.js. - Develop and maintain RESTful APIs for seamless integration between front-end and back-end systems. - Implement front-end components using modern JavaScript frameworks (e., React, Angular, Vue.js). - Write clean, efficient, and well-documented code. Back-End Development (Java) : - Develop back-end services and APIs using Java frameworks (e., Spring Boot, Jakarta EE). - Design and implement database schemas and optimize database performance (e., MySQL, PostgreSQL, MongoDB). - Implement server-side logic and business rules. Back-End Development (Node.js) : - Develop back-end services and APIs using Node.js and Express.js. - Implement real-time functionalities using WebSockets or Socket.IO. - Integrate with third-party APIs and services. Front-End Development : - Develop responsive and user-friendly web interfaces using modern JavaScript frameworks. - Implement state management and data flow using Redux, Context API, or similar patterns. - Write unit and integration tests for front-end components. Database Management : - Design and optimize database schemas for performance and scalability. - Write efficient database queries and stored procedures. - Manage database migrations and ensure data integrity. Testing and Debugging : - Write unit, integration, and end-to-end tests for both front-end and back-end components. - Debug and troubleshoot application issues across the full stack. - Perform code reviews and provide constructive feedback. Deployment and Maintenance : - Deploy and maintain applications on various hosting platforms (e., AWS, Azure, GCP). - Monitor application performance and implement optimizations. - Troubleshoot and resolve production issues. Collaboration and Communication : - Collaborate with product managers, designers, and other developers to deliver high-quality solutions. - Communicate effectively with team members and stakeholders. - Participate in agile development processes. Qualifications : Experience : - 3-5 years of professional experience in fullstack development. Java Expertise : - Strong proficiency in Java and object-oriented programming. - Experience with Java frameworks (e. Spring Boot, Jakarta EE). - Experience with database technologies (e., MySQL, PostgreSQL, MongoDB). Node.js Expertise : - Strong proficiency in Node.js and Express.js. - Experience with real-time technologies (e., WebSockets, Socket.IO). - Experience with RESTful APIs. Front-End Expertise : - Proficiency in modern JavaScript frameworks (e., React, Angular, Vue.js). - Strong understanding of HTML, CSS, and JavaScript. - Experience with state management patterns (e. , Redux, Context API). Database Skills : - Experience with database design and optimization. - Proficiency in SQL and NoSQL databases. Version Control : - Proficiency in Git. Testing : - Experience with unit, integration, and end-to-end testing. Soft Skills : - Excellent problem-solving and analytical skills. - Strong communication and interpersonal skills. - Ability to work independently and as part of a team. - Strong attention to detail and accuracy. Preferred Qualifications : - Experience with cloud platforms (AWS, Azure, GCP). - Experience with containerization technologies (e. , Docker, Kubernetes). - Experience with CI/CD pipelines. - Knowledge of microservices architecture. - Experience with serverless computing. Benefits : - Competitive salary and benefits package. - Opportunity to work with cutting-edge technologies. - Professional growth and development opportunities. - Dynamic and collaborative work environment. - Opportunity to work on challenging and impactful projects (ref:hirist.tech)
Location: in, IN
Posted Date: 4/13/2025
Location: in, IN
Posted Date: 4/13/2025
Contact Information
Contact | Human Resources Dimiour |
---|