Logo of Huzzle

Find 57,000+ jobs, internships & events from 6,000+ top companies on Huzzle using AI

Java Angular Full stack

image

Concentrix

1mo ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Hyderabad
    Remote

AI generated summary

  • You must have 6+ years in full stack development with Angular 8+, Java, Spring Boot, RESTful APIs, SQL/NoSQL, Git, CI/CD, and Agile. Strong skills in front-end, OOP, testing, and security are essential.
  • You will design and implement software solutions, develop client-side applications using Angular, create RESTful APIs, manage databases, automate deployment, and collaborate in Agile sprints.

Requirements

  • Minimum of 6+ years of hands-on experience as a Full Stack Developer with expertise in Angular/React/Vue.js, Java, and Spring Boot Microservices
  • Experience as an Angular 8 or advanced is a must.
  • Proficiency in Angular (versions 2 and above), including component-based architecture, services, directives, and reactive programming with RxJS.
  • Must have good knowledge in Object Oriented JavaScript or TypeScript
  • HTML/CSS/Java Script: Strong foundation in front-end technologies, including HTML, CSS, and core JavaScript and Advance JavaScript.
  • Java: In-depth knowledge of Java programming language, with the ability to design and implement scalable server-side components.
  • RESTful APIs: Proficient in designing, implementing, and consuming RESTful APIs to facilitate communication between front-end and back-end components.
  • Spring boot: Expertise in using Spring Boot to develop and deploy micro services, RESTful APIs.
  • Database Management: Experience with both SQL and NoSQL databases, including database design, optimization, and integration.
  • Must have experience in CSS3.
  • Good to have Experience in AEM development.
  • AEM Developer certification is good to have.
  • Experience in Alpine.js is nice to have.
  • Knowledge of unit testing frameworks for front-end.
  • Frontend UI working experience is a must.
  • Knowledge of Pub/Sub model and programming on frontend is nice to have.
  • Knowledge of accessibility guidelines and implementation is a plus.
  • Proficient in using Git for code management and repo management tools like GitLab / GitHub.
  • Familiarity with build tools like Maven or Gradle for project automation.
  • Experience with CI/CD pipelines to automate testing and deployment processes.
  • Knowledge of unit testing frameworks for both front-end and back-end components.
  • Appropriate security considerations that need to be applied while integrating front and back end microservices - Authentication and authorization, Input validation, Secure API design and Access control
  • Ability to configure and implement logging and monitoring tools – Grafana, Prometheus, splunk
  • Strong problem-solving skills with the ability to debug and troubleshoot issues efficiently.
  • Experience with Agile development methodologies, working in sprints, and collaborating with cross-functional teams.

Responsibilities

  • We are seeking a highly skilled and experienced Full Stack Dev proficient in Angular/React/vue js, Java, and Spring Boot to join our dynamic team.
  • The ideal candidate will play a key role in designing and implementing software solutions that meet our clients' needs.
  • Proficiency in Angular (versions 2 and above), including component-based architecture, services, directives, and reactive programming with RxJS.
  • Java: In-depth knowledge of Java programming language, with the ability to design and implement scalable server-side components.
  • RESTful APIs: Proficient in designing, implementing, and consuming RESTful APIs to facilitate communication between front-end and back-end components.
  • Spring boot: Expertise in using Spring Boot to develop and deploy micro services, RESTful APIs.
  • Database Management: Experience with both SQL and NoSQL databases, including database design, optimization, and integration.
  • Proficient in using Git for code management and repo management tools like GitLab / GitHub.
  • Familiarity with build tools like Maven or Gradle for project automation.
  • Experience with CI/CD pipelines to automate testing and deployment processes.
  • Ability to configure and implement logging and monitoring tools – Grafana, Prometheus, splunk.
  • Strong problem-solving skills with the ability to debug and troubleshoot issues efficiently.
  • Experience with Agile development methodologies, working in sprints, and collaborating with cross-functional teams.

FAQs

Do we support remote work?

Yes, we are a remote-first company looking for the absolute best talent in the world.

What technologies should I be proficient in for this position?

You should have expertise in Angular/React/Vue.js, Java, and Spring Boot Microservices.

Is experience with specific versions of Angular required?

Yes, experience with Angular 8 or above is a must.

Are there specific front-end technologies I need to be familiar with?

Yes, a strong foundation in HTML, CSS, and core as well as advanced JavaScript is required.

Do I need experience with back-end technologies?

Yes, in-depth knowledge of Java and Spring Boot to design and implement scalable server-side components is essential.

Is experience with RESTful APIs necessary?

Yes, you need to be proficient in designing, implementing, and consuming RESTful APIs.

What are the database management requirements for this role?

You should have experience with both SQL and NoSQL databases, including database design, optimization, and integration.

Are there any additional skills or experience that would be beneficial?

Experience in AEM development, Alpine.js, and knowledge of accessibility guidelines are nice to have.

What version control system should I be familiar with?

You must be proficient in using Git for code management, along with repo management tools like GitLab/GitHub.

Is knowledge of CI/CD pipelines important?

Yes, experience with CI/CD pipelines to automate testing and deployment processes is required.

What kind of development methodologies does the company follow?

We follow Agile development methodologies, working in sprints, and collaborating with cross-functional teams.

Are there any security considerations I need to be aware of?

Yes, you should have knowledge of security considerations such as authentication and authorization, input validation, secure API design, and access control.

What logging and monitoring tools should I be familiar with?

You should be able to configure and implement logging and monitoring tools like Grafana, Prometheus, and Splunk.

What is the minimum experience required for this position?

A minimum of 6+ years of hands-on experience as a Full Stack Developer is required.

Consulting
Industry
10,001+
Employees

Mission & Purpose

We’re Concentrix. A global technology and services leader that powers the world’s best brands, today and into the future. We’re human-centered, tech-powered, intelligence-fueled. Every day we design, build, and run fully integrated, end-to-end solutions at speed and scale across the entire enterprise.