Java Fullstack Developer

Capgemini

Fresher Mumbai Full Time Hybrid (office + remote)
Capgemini logo
Posted : today
Actively hiring

Job description

Join Capgemini and embark on a career where you're empowered to shape your professional journey. Be part of a global, collaborative community that inspires innovation and reimagines what's possible. We help leading organizations leverage technology to build a more sustainable and inclusive world.

As a Fullstack Developer, you will be instrumental in designing, developing, and maintaining cutting-edge web applications. This role offers the opportunity to work with advanced technologies and contribute to impactful projects.

Responsibilities

Design and implement end-to-end web applications using Java (8/11/17), Spring Boot, and Angular (8+). Build robust, scalable, and secure microservices and RESTful APIs with Java and Spring. Develop responsive and user-friendly front-end interfaces using Angular, TypeScript, HTML5, CSS3, and JavaScript. Create reusable UI components and modules with Angular best practices, incorporating state management tools like NgRx. Integrate front-end applications with backend REST APIs for seamless data flow. Manage relational and NoSQL databases (MySQL, PostgreSQL, MongoDB), including schema design, querying, and performance optimization. Implement comprehensive application security, including authentication, authorization, JWT, and OAuth2. Perform debugging, troubleshooting, and optimization across both front-end and back-end layers. Collaborate effectively with cross-functional teams to deliver high-quality, scalable solutions.

Qualifications

Demonstrate strong proficiency in Java, Spring Boot, and Microservices. Possess hands-on experience with Angular (8 or above) or React.js. Show a solid understanding of HTML5, CSS3, JavaScript, and TypeScript. Have experience with REST API design and integration. Exhibit strong knowledge of SQL and database concepts. Understand Object-Oriented Programming (OOP) principles and design patterns. Familiarity with Agile/Scrum methodologies is essential. Experience with Kafka or RabbitMQ is advantageous.

Essential Skills

JavaSpring BootMicroservicesAngularReact.jsHTML5CSS3JavaScriptTypeScriptREST APISQLObject-Oriented ProgrammingDesign PatternsAgileScrum

Good to Have

KafkaRabbitMQSpring FrameworksRxJSNgRxJWTOAuth2MySQLPostgreSQLMongoDB

Highlights

  • Actively hiring

More Details

RoleJava Fullstack Developer
IndustryInformation Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Capgemini logo

Capgemini

Information Technology & Services

Java Fullstack Developer at Capgemini | SkillMX | SkillMX