Java Angular Developer

6 - 11 years

10 - 20 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Responsibilities:

  • Develop and maintain web applications:

    Design, develop, and maintain both the front-end (user interface) with Angular and the back-end (server-side logic, APIs) with Java.
  • Collaborate with teams:

    Work closely with other developers, designers, and product owners to define, design, and implement new features and functionalities.
  • Optimize performance:

    Ensure applications are optimized for maximum speed, scalability, and responsiveness.
  • Code quality and testing:

    Write clean, well-documented, and testable code. Participate in code reviews and contribute to maintaining high code quality standards.
  • Troubleshooting and debugging:

    Identify and resolve technical issues and bugs in applications.
  • Database interaction:

    Design and interact with databases (relational or NoSQL) to store and retrieve data.
  • API development:

    Develop and consume RESTful APIs using Java frameworks like Spring Boot.
  • Stay updated:

    Continuously learn and apply new technologies and industry best practices in both front-end and back-end development.

Requirements:

  • Strong proficiency in Java:

    Including Java 6+ and related frameworks like Spring, Spring Boot, Spring MVC.
  • Experience with Angular:

    Proficiency in Angular (preferably Angular), TypeScript, HTML5, CSS3, and JavaScript.
  • API development skills:

    Experience in designing and developing RESTful APIs. Knowledge of SOAP services can also be beneficial.
  • Database knowledge:

    Experience with relational databases (e.g., MS SQL Server, Oracle, MySQL) or NoSQL databases.
  • Version control:

    Proficient with Git or other version control systems.
  • Testing frameworks:

    Experience with unit testing frameworks for both Angular (e.g., Jasmine, Karma) and Java (e.g., JUnit, Mockito).
  • Build tools:

    Familiarity with build tools like Maven or Gradle.
  • Cloud platforms (optional but beneficial):

    Exposure to cloud platforms like AWS or Azure and containerization technologies like Docker and Kubernetes.
  • CI/CD (optional but beneficial):

    Understanding of CI/CD pipelines and tools like Jenkins.

Mock Interview

Practice Video Interview with JobPe AI

Start AngularJS 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
Cognizant logo
Cognizant

IT Services and IT Consulting

Teaneck New Jersey

RecommendedJobs for You

pune, maharashtra, india

pune, maharashtra, india

pune, maharashtra, india