Skip to main content
Back to jobs

Software Engineer (Java, Angular, Spring boot)

External
Nielseniq logoNielseniq · Pune, India
Full-timeOn-site1w ago
AngularComplianceCSSGitGitHubHTML
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Develop interactive and user-friendly front-end interfaces using HTML, CSS, JavaScript, and frameworks like Angular.
  • Implement robust back-end logic using Java frameworks such as Spring Boot, grails.
  • Manage databases, perform CRUD operations, and ensure seamless integration with the application using SQL or NoSQL databases.
  • Build and consume RESTful APIs for communication between client and server.
  • Ensure cross-platform compatibility and optimize application performance.
  • Debug, test, and deploy applications while adhering to best practices in software development.
  • Core Java : Mastery of object-oriented programming concepts, multithreading, exception handling, and file I/O.
  • Front-End Development : Proficiency in HTML, CSS, JavaScript, and frameworks like React or Angular for creating dynamic user interfaces.
  • Back-End Development : Expertise in Java frameworks such as Spring Boot, Hibernate, and JSP/Servlets for server-side programming.
  • Database Management : Knowledge of SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases for data storage and retrieval.
  • Version Control : Familiarity with Git and platforms like GitHub for code collaboration and version management.
  • Build Tools : Experience with Maven or Gradle for dependency management and project builds.
  • Web Services : Understanding of RESTful APIs and web services for seamless client-server communication.
  • Testing : Proficiency in JUnit for unit testing and ensuring code quality

Benefits

Flexible working environmentVolunteer time offLinkedIn LearningEmployee-Assistance-Program (EAP)About NIQFor more information, visit NIQ.comWant to keep up with our latest updates?Follow us on: LinkedIn | Instagram | Twitter | FacebookOur commitment to Diversity, Equity, and InclusionFlexible scheduleEquity / stock options

Additional Information

A Java Full Stack Developer is a professional skilled in both front-end and back-end development using Java technologies. They are responsible for designing, developing, and maintaining web applications that include user interfaces, server-side logic, and database management. This role requires expertise in Java programming, frameworks, and tools to build scalable, secure, and efficient applications.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Nielseniq? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect