Skip to main content

Java Full Stack Developer (React JS)

Technology
Capgemini
Bengaluru, India1 month ago
Full timeHybrid

Job description

Role & responsibilities

  • Strong proficiency in Core Java with solid understanding of OOP concepts, Collections, Multithreading, Exception Handling, and Streams API.
  • Hands-on experience with Spring Framework, including Spring Core, Spring MVC, and Dependency Injection.
  • Expertise in developing applications using Spring Boot.
  • Experience designing, developing, and deploying Microservices-based applications.
  • Hands-on experience with Spring Batch for batch processing and job scheduling.
  • Strong knowledge of RESTful API design, development, and integration.
  • Experience working with relational databases such as Oracle, MySQL, PostgreSQL, or SQL Server.
  • Proficiency in writing complex SQL queries, stored procedures, and performance tuning.
  • Experience with build and dependency management tools such as Maven or Gradle.
  • Working knowledge of version control systems such as Git.
  • Understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Experience with unit testing frameworks such as JUnit and Mockito.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
Keywords
javareact-jsreactobject-oriented-programming-oopfashion-designers-collectionscredit-and-collectionserror-handlingapplication-programming-interface-apispringspring-frameworkspring-mvcmodel-view-controller-mvcapplication-developmentspring-bootmicroservicesspring-batchbatch-processing-batch-servicesjob-scheduling-workload-automationrestful-apiplanning-and-design

Interested in this role?