Associate Software Engineer
NielsenIQChennaiFull TimeEngineering
Remotely
sqlrestjavaspring bootnosqljunitmockitoswagger/openapi
Job Description
📋 Description
- Develop, maintain, and enhance Java applications and backend services.
- Write clean, readable code following standards and best practices.
- Implement features based on requirements with guidance from senior engineers.
- Develop and consume RESTful APIs; understand client-server and HTTP basics.
- Collaborate with product, QA, and engineering teams to deliver software solutions.
- Participate in code reviews and modern software engineering practices.
🎯 Requirements
- Bachelors' degree in Computer Science, IT, Computer Engineering, or related field.
- Proficiency in at least one programming language, preferably Java.
- Exposure to Spring Boot through projects or internships.
- Familiarity with design patterns (Factory, Singleton, Observer).
- Basic understanding of Spring Data JPA or ORM concepts.
- Knowledge of unit testing (JUnit, Mockito).
🎁 Benefits
- Flexible working environment
- Volunteer time off
- LinkedIn Learning
- Employee-Assistance-Program (EAP)
Back to all jobs