Senior Consultant/ Consultant - Java FSD ( Java+DSA+Angular)

3 - 8 years

8 - 13 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Senior Consultant/ Consultant Java FSD ( Java+DSA+Angular) , Mongo, Maven
Key Responsibilities:
  • Design, develop, and maintain end-to-end web applications using Java (backend) and Angular (frontend) .
  • Implement robust RESTful APIs and microservices using Spring Boot .
  • Apply strong DSA (Data Structures and Algorithms) skills for building efficient, optimized solutions.
  • Develop and integrate UI components with reusable, testable, and efficient front-end code.
  • Work with MongoDB for schema design, data modeling, and performance optimization.
  • Manage builds and dependencies using Maven .
  • Collaborate with product managers, architects, and QA teams to deliver high-quality software on time.
  • Troubleshoot and debug complex production issues across the stack.
  • Follow best practices in code quality, performance tuning, and security .
  • Strong proficiency in Core Java (8 or above) , Spring Boot , and Microservices .
  • Excellent understanding of Data Structures, Algorithms, and Object-Oriented Design .
  • Frontend expertise in Angular (latest versions) , TypeScript , HTML5 , CSS3 , and RxJS .
  • Hands-on experience with MongoDB (CRUD operations, aggregation, indexing, schema design).
  • Experience using Maven for build and dependency management.
  • Working knowledge of REST APIs , JSON , and Git .
  • Familiarity with CI/CD tools , Jenkins , and cloud platforms (AWS / Azure / GCP) preferred.

  • Required Qualifications:
  • Experience with unit testing frameworks (JUnit, Mockito, Jasmine/Karma).
  • Exposure to Docker / Kubernetes for deployment.
  • Knowledge of Agile/Scrum methodologies .
  • Understanding of web security, performance optimization, and scalability principles .
  • Strong problem-solving and analytical thinking abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently in a fast-paced environment.
  • Attention to detail and a passion for delivering quality software.
  • Bachelors or Masters degree in Computer Science , Engineering , or a related technical field.

  • Location:Bangalore

    Mock Interview

    Practice Video Interview with JobPe AI

    Start Java Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Java Skills

    Practice Java coding challenges to boost your skills

    Start Practicing Java Now
    EY logo
    EY

    Professional Services

    London

    RecommendedJobs for You