Java Full Stack Developer (React JS)
Technology
CapgeminiBengaluru, 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?