06 Aug
|
Capgemini
|
Bangalore Rural
06 Aug
Capgemini
Bangalore Rural
Role & responsibilities
Full Stack Developer for Helioscatalog Job Description We are looking for a skilled and experienced Full Stack Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining high-quality web applications. You will work across both the front-end and back-end layers of our platform, leveraging a diverse set of modern technologies and tools. If you are passionate about building scalable, efficient, and user-friendly applicationsand enjoy working in a collaborative, fast-paced environmentthis opportunity is ideal for you. Required Skills • React.js • Node.js / TypeScript • Java / Spring Boot • Unit testing frameworks (e.g., Jest, JUnit, Mocha) • Object-Oriented Programming (OOP) principles • API development and testing (REST, Postman, Swagger, etc.) • Kubernetes (deployment, scaling, and management) • AWS Cloud Services • Infrastructure as Code (Terraform) • Docker (containerization and image management) • Security and scanning tools (SAST/DAST, vulnerability scanners) • Databases: RDBMS & NoSQL (e.g., MySQL, PostgreSQL, MongoDB) Requirements: • Proven experience as a Full Stack Developer, working on complex and scalable web applications. • Proficiency in React.js for front-end development. • Solid hands-on expertise in Node.js and TypeScript for back-end development. • Experience developing APIs using Java and Spring Boot. • Familiarity with unit testing frameworks for ensuring code reliability and quality. • Solid understanding of object-oriented programming (OOP) principles. • Experience in API development, testing, integration, and related tooling. • Proficiency with Kubernetes and AWS for container orchestration, deployment, and cloud management. • Working knowledge of Docker for application containerization. • Understanding of security best practices and experience using scanning/vulnerability assessment tools. • Strong database knowledge, including both RDBMS and NoSQL systems.
• Excellent problem-solving, analytical, and debugging skills. • Strong communication and collaboration skills with cross-functional teams. • Ability to thrive in a fast-paced, agile development environment. Responsibilities: • Collaborate with the development team to design and build robust, scalable, and secure web applications. • Develop responsive, user-friendly interfaces using React.js, ensuring seamless integration with back-end services. • Write clean, reusable, and efficient code using Node.js and TypeScript, maintaining high performance and scalability. • Build back-end APIs and microservices using Java and Spring Boot, upholding strong standards of code quality, security, and maintainability. • Perform unit testing using appropriate frameworks to validate functionality, reliability, and accuracy of software components. • Apply object-oriented programming (OOPS) principles to architect and implement high-quality software solutions. • Develop, integrate, and test APIs to ensure proper functionality, robustness, and adherence to industry standards. • Utilize Terraform and CI/CD tools to deploy, manage, and scale Kubernetes and AWS resources in a cloud-native environment. • Use Docker to containerize and package applications for efficient deployment, reproducibility, and scalability. • Implement security best practices using scanning tools and security frameworks to identify, mitigate, and prevent vulnerabilities. • Work with both relational (RDBMS) and NoSQL databases to ensure efficient data storage, retrieval, and performance optimization. • Collaborate closely with cross-functional teamsincluding designers, product managers, DevOps engineers, and fellow developersto drive smooth and efficient project delivery. • Stay current with emerging industry trends, technologies, and best practices, continuously improving your technical expertise. • Adopt AI-powered development utilities to streamline coding tasks, optimize code structure, and support best-practice implementation across the stack.
📌 Java Aws Developer (Bangalore Rural)
🏢 Capgemini
📍 Bangalore Rural