14 Nov
|
Capgemini
|
Chennai
Job highlights
- 4-12 years experience in Java, Spring Boot, Microservices, React or Angular, multithreading and concurrency expertise
- Design and develop end-to-end Java full stack applications, build frontend with React/Angular, develop RESTful APIs, ensure scalable system design, optimize performance, collaborate with cross-functional teams
Job Title: Senior Java Full Stack Developer Experience: 4-12 Years
:
We are looking for a highly skilled Java Full Stack Developer with strong expertise in backend development (Java, Spring Boot, Microservices) and frontend technologies (React or Angular) . The ideal candidate should be proficient in building scalable, high-performance applications across the full stack.
Key Responsibilities:
- Design and develop end-to-end applications using Java, Spring Boot, and Microservices architecture.
- Build responsive and user-friendly frontend applications using React or Angular.
- Develop and integrate RESTful APIs for seamless communication between frontend and backend systems.
- Work on full stack system design, ensuring scalability, performance, and maintainability.
- Implement strong OOPS concepts, design patterns, and coding best practices.
- Develop efficient, concurrent applications using multithreading and concurrency concepts.
- Collaborate with cross-functional teams including UI/UX, DevOps, and QA.
- Optimize application performance and troubleshoot production issues.
Required Skills & Qualifications:
- 4-12 years of experience in Java, J2EE, and Spring Boot.
- Strong expertise in Microservices architecture and REST API development.
- Hands-on experience with frontend frameworks such as React or Angular.
- Solid understanding of OOPS, design patterns, and data structures.
- Strong knowledge of multithreading and concurrency in Java.
- Experience with AWS cloud services (deployment, architecture, and integration).
- Proficiency in HTML, CSS, JavaScript, and modern frontend development practices.
- Experience in system design and scalable distributed applications.
- Familiarity with Docker, Kubernetes (basic knowledge preferred).
- Experience with CI/CD tools and version control systems (Git).
- Exposure to Agile/Scrum methodologies.
Good to Have:
- Experience with event-driven architecture
- Knowledge of performance tuning and monitoring tools
- Familiarity with security best practices in web applications
Key Competencies:
- Strong problem-solving and analytical skills
- Excellent communication and stakeholder management
- Ability to work in a rapid-paced environment
- Ownership mindset with high focus on quality delivery
📌 Java Full Stack Developer (Chennai)
🏢 Capgemini
📍 Chennai