Search Jobs

Search by job, company or skills

Senior Java Full Stack Developer with C (6+ Yrs)

Senior Java Full Stack Developer with C (6+ Yrs)

mindbrain
Early Applicant
  • Posted 5 hours ago
  • Be among the first 10 applicants

Job Description

Senior Java Full Stack DeveloperOther name

Experience: 6+ Years

Notice Period: Immediate Joiners Only

Location: Remote

Asset Collection: Mumbai / Bangalore / Chennai Office

Job Overview

We are looking for an experienced Senior Java Full Stack Developer with 6+ years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, RESTful Web Services, MongoDB, and front-end technologies, along with experience in CI/CD practices.

Must-Have Skills

  • Java 8+
  • Spring Boot
  • RESTful Web Services / Web Services
  • Microservices
  • MongoDB / NoSQL
  • AJAX
  • React / Angular
  • C#
  • Spring Security
  • Jenkins / CI/CD
  • Git
  • Data Structures & Algorithms

Key Responsibilities

  • Design, develop, and maintain scalable applications using Java 8+, Spring Boot, and Microservices architecture.
  • Develop and integrate RESTful APIs and web services.
  • Implement effective caching strategies, exception handling, and design patterns.
  • Work extensively with MongoDB and NoSQL databases.
  • Develop and integrate front-end components using React/Angular and AJAX.
  • Implement application security using Spring Security.
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
  • Participate in code reviews, debugging, performance optimization, and technical discussions.
  • Develop and maintain automated build and deployment pipelines using Jenkins and other CI/CD tools.
  • Use Git for source code management and version control.
  • Apply strong knowledge of data structures, algorithms, and core computer science concepts to solve technical problems.
  • Troubleshoot production issues and provide effective, timely resolutions.

Required Competencies

  • Strong analytical and problem-solving skills.
  • Excellent debugging and troubleshooting capabilities.
  • Good understanding of software development lifecycle and Agile methodologies.
  • Ability to work independently as well as collaboratively in a remote environment.
  • Strong communication and interpersonal skills.

More Info

Job Type:
Industry:
Employment Type:

About Company