32 Impetus Career Consultants Jobs
5-7 years
Full Stack Engineer - Java/React.js (5-7 yrs)
Impetus Career Consultants
posted 1d ago
Key skills for the job
Responsibilities :
- Design and architect robust, scalable, and maintainable full-stack solutions using Java and React.
- Provide technical leadership and guidance to development teams, ensuring adherence to best practices and coding standards. -
- Evaluate and select appropriate technologies and frameworks to meet project requirements.
- Define and enforce architectural patterns, design principles, and development methodologies.
- Lead technical design reviews and code reviews.
- Create and maintain technical documentation, including architecture diagrams and design specifications.
- Lead the development of complex and performant user interfaces using React.
- Demonstrate deep proficiency in JavaScript/TypeScript, React core concepts (Hooks, Context API), and state management tools (Redux/Zustand).
- Ensure the quality and performance of frontend applications through testing and optimization.
- Stay up-to-date with the latest trends and best practices in React development.
- Lead the development of efficient and scalable backend services using Java and Node.js.
- Design and implement RESTful or GraphQL APIs for seamless communication between frontend and backend.
- Develop and maintain microservices architecture.
- Ensure the security and reliability of backend systems.
- Work with databases like PostgreSQL, MySQL, or MongoDB, ensuring optimal performance and data integrity.
- Design and deploy cloud-native applications using AWS, Azure, or GCP services (Lambda, ECS, S3, etc.).
- Manage and optimize cloud infrastructure for performance, scalability, and cost-effectiveness.
- Implement CI/CD pipelines for automated deployment and testing.
- Mentor and guide development teams, fostering a culture of technical excellence and continuous improvement.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and deliver high-quality solutions. -
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Troubleshoot and resolve complex technical issues. -
Required Skills and Experience :
- Bachelor's or Master's degree in Computer Science or a related field.
- Minimum 5 years of experience in full-stack development.
- Extensive experience with React as the primary frontend framework.
- Strong proficiency in JavaScript/TypeScript, React core concepts (Hooks, Context API), and state management tools (Redux/Zustand).
- Solid experience with Node.js and Java for backend development.
- In-depth understanding of API development (REST/GraphQL) and microservices architecture.
- Experience with databases like PostgreSQL, MySQL, or MongoDB.
- Proficiency in cloud platforms (AWS, Azure, or GCP), including services like Lambda, ECS, and S3.
- Strong understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving, communication, and leadership skills.
- Experience with CI/CD pipelines.
- Experience in code reviews and enforcing code quality.
Preferred Skills :
- Experience with containerization technologies like Docker and Kubernetes.
- Experience with serverless architectures.
- Experience with performance monitoring and optimization tools.
- Experience with security best practices.
Functional Areas: Software/Testing/Networking
Read full job description